Share via


AsymmetricKeyExchangeFormatter Classe

Definizione

Rappresenta la classe base da cui derivano tutti i formattatori di scambio delle chiavi asimmetriche.

public ref class AsymmetricKeyExchangeFormatter abstract
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public abstract class AsymmetricKeyExchangeFormatter
public abstract class AsymmetricKeyExchangeFormatter
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class AsymmetricKeyExchangeFormatter
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
type AsymmetricKeyExchangeFormatter = class
type AsymmetricKeyExchangeFormatter = class
[<System.Runtime.InteropServices.ComVisible(true)>]
type AsymmetricKeyExchangeFormatter = class
Public MustInherit Class AsymmetricKeyExchangeFormatter
Ereditarietà
AsymmetricKeyExchangeFormatter
Derivato
Attributi

Commenti

I formattatori di scambio di chiavi asimmetriche crittografano i dati di scambio di chiavi.

Lo scambio di chiavi consente a un mittente di creare informazioni segrete, ad esempio dati casuali che possono essere usati come chiave in un algoritmo di crittografia simmetrica e usare la crittografia per inviarle al destinatario previsto.

Attenzione

È consigliabile non tentare di creare un metodo di scambio di chiavi personalizzato dalla funzionalità di base fornita, perché molti dettagli dell'operazione devono essere eseguiti con attenzione affinché lo scambio di chiavi venga completato correttamente.

Costruttori

AsymmetricKeyExchangeFormatter()

Inizializza una nuova istanza di AsymmetricKeyExchangeFormatter.

Proprietà

Parameters

In caso di override in una classe derivata, ottiene i parametri per lo scambio delle chiavi asimmetriche.

Metodi

CreateKeyExchange(Byte[])

In caso di override in una classe derivata, crea i dati crittografati di scambio delle chiavi dai dati di input specificati.

CreateKeyExchange(Byte[], Type)

In caso di override in una classe derivata, crea i dati crittografati di scambio delle chiavi dai dati di input specificati.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
SetKey(AsymmetricAlgorithm)

In caso di override in una classe derivata, imposta la chiave pubblica da usare per crittografare le informazioni segrete.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche