AsymmetricKeyExchangeFormatter Classe

Definizione

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

public ref class AsymmetricKeyExchangeFormatter abstract
public abstract class AsymmetricKeyExchangeFormatter
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public abstract class AsymmetricKeyExchangeFormatter
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class AsymmetricKeyExchangeFormatter
type AsymmetricKeyExchangeFormatter = class
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
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 attentamente per consentire il corretto scambio di chiavi.

Costruttori

Nome Descrizione
AsymmetricKeyExchangeFormatter()

Inizializza una nuova istanza di AsymmetricKeyExchangeFormatter.

Proprietà

Nome Descrizione
Parameters

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

Metodi

Nome Descrizione
CreateKeyExchange(Byte[], Type)

Quando sottoposto a override in una classe derivata, crea i dati di scambio delle chiavi crittografati dai dati di input specificati.

CreateKeyExchange(Byte[])

Quando sottoposto a override in una classe derivata, crea i dati di scambio delle chiavi crittografati 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 il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
SetKey(AsymmetricAlgorithm)

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

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche