Condividi tramite


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 delle chiavi asimmetrici crittografano i dati di scambio delle chiavi.

Lo scambio delle 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 delle chiavi personalizzato dalla funzionalità di base fornita, perché è necessario eseguire con attenzione molti dettagli dell'operazione in modo che lo scambio di chiavi sia riuscito.

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[], Type)

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

CreateKeyExchange(Byte[])

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