RSAOAEPKeyExchangeFormatter.SetKey(AsymmetricAlgorithm) Methode

Definition

Legt den öffentlichen Schlüssel fest, der zum Verschlüsseln der Schlüsselaustauschdaten verwendet werden soll.

public:
 override void SetKey(System::Security::Cryptography::AsymmetricAlgorithm ^ key);
public override void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key);
override this.SetKey : System.Security.Cryptography.AsymmetricAlgorithm -> unit
Public Overrides Sub SetKey (key As AsymmetricAlgorithm)

Parameter

key
AsymmetricAlgorithm

Die Instanz des RSA Algorithmus, der den öffentlichen Schlüssel enthält.

Ausnahmen

key ist null.

Beispiele

Im folgenden Codebeispiel wird die Verwendung der SetKey Methode zum Festlegen eines RSA Schlüssels für die Entschlüsselung veranschaulicht. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die RSAOAEPKeyExchangeFormatter Klasse bereitgestellt wird.

RSA key = RSA.Create();
rsaFormatter.SetKey(key);
Dim key As RSA = RSA.Create()
rsaFormatter.SetKey(key)

Hinweise

Sie müssen den Schlüssel vor dem Aufrufen CreateKeyExchangefestlegen.

Gilt für:

Weitere Informationen