Condividi tramite


AsymmetricKeyExchangeFormatter.CreateKeyExchange Metodo

Definizione

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

Overload

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.

CreateKeyExchange(Byte[])

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

In caso di override in una classe derivata, crea i dati crittografati di scambio delle chiavi 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 delle chiavi.

Restituisce

Byte[]

Dati crittografati di scambio delle chiavi da inviare al destinatario prescelto.

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 previsto possa accedere alle informazioni segrete.

Vedi anche

Si applica a

CreateKeyExchange(Byte[], Type)

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

In caso di override in una classe derivata, crea i dati crittografati di scambio delle chiavi 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 delle chiavi.

symAlgType
Type

Questo parametro non viene usato nella versione corrente.

Restituisce

Byte[]

Dati crittografati di scambio delle chiavi da inviare al destinatario prescelto.

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 previsto possa accedere alle informazioni segrete.

Vedi anche

Si applica a