AsymmetricKeyExchangeFormatter.CreateKeyExchange Methode

Definition

Wenn sie in einer abgeleiteten Klasse überschrieben werden, werden die verschlüsselten Schlüsselaustauschdaten erstellt.

Überlädt

Name Beschreibung
CreateKeyExchange(Byte[])

Wenn sie in einer abgeleiteten Klasse überschrieben werden, werden die verschlüsselten Schlüsselaustauschdaten aus den angegebenen Eingabedaten erstellt.

CreateKeyExchange(Byte[], Type)

Wenn sie in einer abgeleiteten Klasse überschrieben werden, werden die verschlüsselten Schlüsselaustauschdaten aus den angegebenen Eingabedaten erstellt.

CreateKeyExchange(Byte[])

Quelle:
AsymmetricKeyExchangeFormatter.cs
Quelle:
AsymmetricKeyExchangeFormatter.cs
Quelle:
AsymmetricKeyExchangeFormatter.cs
Quelle:
AsymmetricKeyExchangeFormatter.cs
Quelle:
AsymmetricKeyExchangeFormatter.cs

Wenn sie in einer abgeleiteten Klasse überschrieben werden, werden die verschlüsselten Schlüsselaustauschdaten aus den angegebenen Eingabedaten erstellt.

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()

Parameter

data
Byte[]

Die geheimen Informationen, die im Schlüsselaustausch übergeben werden sollen.

Gibt zurück

Byte[]

Die verschlüsselten Schlüsselaustauschdaten, die an den vorgesehenen Empfänger gesendet werden sollen.

Hinweise

Diese Daten können nur vom Inhaber des privaten Schlüssels interpretiert werden, der dem öffentlichen Schlüssel entspricht, der zum Verschlüsseln der Daten verwendet wird. Dadurch wird sichergestellt, dass nur der beabsichtigte Empfänger auf die geheimen Informationen zugreifen kann.

Weitere Informationen

Gilt für:

CreateKeyExchange(Byte[], Type)

Quelle:
AsymmetricKeyExchangeFormatter.cs
Quelle:
AsymmetricKeyExchangeFormatter.cs
Quelle:
AsymmetricKeyExchangeFormatter.cs
Quelle:
AsymmetricKeyExchangeFormatter.cs
Quelle:
AsymmetricKeyExchangeFormatter.cs

Wenn sie in einer abgeleiteten Klasse überschrieben werden, werden die verschlüsselten Schlüsselaustauschdaten aus den angegebenen Eingabedaten erstellt.

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()

Parameter

data
Byte[]

Die geheimen Informationen, die im Schlüsselaustausch übergeben werden sollen.

symAlgType
Type

Dieser Parameter wird in der aktuellen Version nicht verwendet.

Gibt zurück

Byte[]

Die verschlüsselten Schlüsselaustauschdaten, die an den vorgesehenen Empfänger gesendet werden sollen.

Hinweise

Diese Daten können nur vom Inhaber des privaten Schlüssels interpretiert werden, der dem öffentlichen Schlüssel entspricht, der zum Verschlüsseln der Daten verwendet wird. Dadurch wird sichergestellt, dass nur der beabsichtigte Empfänger auf die geheimen Informationen zugreifen kann.

Weitere Informationen

Gilt für: