AsymmetricKeyExchangeFormatter.CreateKeyExchange Metodo

Definizione

Quando sottoposto a override in una classe derivata, crea i dati di scambio di chiavi crittografate.

Overload

Nome Descrizione
CreateKeyExchange(Byte[])

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

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

Origine:
AsymmetricKeyExchangeFormatter.cs
Origine:
AsymmetricKeyExchangeFormatter.cs
Origine:
AsymmetricKeyExchangeFormatter.cs
Origine:
AsymmetricKeyExchangeFormatter.cs
Origine:
AsymmetricKeyExchangeFormatter.cs

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

public:
 abstract cli::array <System::Byte> ^ CreateKeyExchange(cli::array <System::Byte> ^ data);
public abstract byte[] CreateKeyExchange(byte[] data);
abstract member CreateKeyExchange : byte[] -> byte[]
Public MustOverride Function CreateKeyExchange (data As Byte()) As Byte()

Parametri

data
Byte[]

Informazioni segrete da passare nello scambio di chiavi.

Valori restituiti

Byte[]

Dati di scambio di chiavi crittografati da inviare al destinatario desiderato.

Commenti

Questi dati possono essere interpretati solo dal titolare della chiave privata corrispondente alla chiave pubblica usata per crittografare i dati. Ciò consente di garantire che solo il destinatario desiderato possa accedere alle informazioni segrete.

Vedi anche

Si applica a

CreateKeyExchange(Byte[], Type)

Origine:
AsymmetricKeyExchangeFormatter.cs
Origine:
AsymmetricKeyExchangeFormatter.cs
Origine:
AsymmetricKeyExchangeFormatter.cs
Origine:
AsymmetricKeyExchangeFormatter.cs
Origine:
AsymmetricKeyExchangeFormatter.cs

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

public:
 abstract cli::array <System::Byte> ^ CreateKeyExchange(cli::array <System::Byte> ^ data, Type ^ symAlgType);
public abstract byte[] CreateKeyExchange(byte[] data, Type? symAlgType);
public abstract byte[] CreateKeyExchange(byte[] data, Type symAlgType);
abstract member CreateKeyExchange : byte[] * Type -> byte[]
Public MustOverride Function CreateKeyExchange (data As Byte(), symAlgType As Type) As Byte()

Parametri

data
Byte[]

Informazioni segrete da passare nello scambio di chiavi.

symAlgType
Type

Questo parametro non viene usato nella versione corrente.

Valori restituiti

Byte[]

Dati di scambio di chiavi crittografati da inviare al destinatario desiderato.

Commenti

Questi dati possono essere interpretati solo dal titolare della chiave privata corrispondente alla chiave pubblica usata per crittografare i dati. Ciò consente di garantire che solo il destinatario desiderato possa accedere alle informazioni segrete.

Vedi anche

Si applica a