Share via


AsymmetricKeyExchangeFormatter.CreateKeyExchange Methode

Definition

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

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

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

Byte[]

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)

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

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

Byte[]

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: