AsymmetricKeyExchangeFormatter.CreateKeyExchange Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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[])
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
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)
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
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.