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.
Erstellt beim Überschreiben in einer abgeleiteten Klasse die verschlüsselten Schlüsselaustauschdaten.
Überlädt
CreateKeyExchange(Byte[]) |
Erstellt, falls in einer abgeleiteten Klasse überschrieben, anhand der angegebenen Eingabedaten die verschlüsselten Schlüsselaustauschdaten. |
CreateKeyExchange(Byte[], Type) |
Erstellt, falls in einer abgeleiteten Klasse überschrieben, anhand der angegebenen Eingabedaten die verschlüsselten Schlüsselaustauschdaten. |
CreateKeyExchange(Byte[])
Erstellt, falls in einer abgeleiteten Klasse überschrieben, anhand der angegebenen Eingabedaten die verschlüsselten Schlüsselaustauschdaten.
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 beim Schlüsselaustausch zu übergebenden geheimen Informationen.
Gibt zurück
Die an den beabsichtigten Empfänger zu sendenden verschlüsselten Schlüsselaustauschdaten.
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 Geheiminformationen zugreifen kann.
Weitere Informationen
Gilt für:
CreateKeyExchange(Byte[], Type)
Erstellt, falls in einer abgeleiteten Klasse überschrieben, anhand der angegebenen Eingabedaten die verschlüsselten Schlüsselaustauschdaten.
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 beim Schlüsselaustausch zu übergebenden geheimen Informationen.
- symAlgType
- Type
Dieser Parameter wird in der aktuellen Version nicht verwendet.
Gibt zurück
Die an den beabsichtigten Empfänger zu sendenden verschlüsselten Schlüsselaustauschdaten.
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 Geheiminformationen zugreifen kann.