RSAOAEPKeyExchangeFormatter.SetKey(AsymmetricAlgorithm) Méthode

Définition

Définit la clé publique à utiliser pour chiffrer les données d’échange de clés.

C#
public override void SetKey(System.Security.Cryptography.AsymmetricAlgorithm key);

Paramètres

key
AsymmetricAlgorithm

Instance de l’algorithme RSA qui contient la clé publique.

Exceptions

key a la valeur null.

Exemples

L’exemple de code suivant montre comment utiliser la SetKey méthode pour définir une RSA clé pour le déchiffrement. Cet exemple de code fait partie d’un exemple plus grand fourni pour la RSAOAEPKeyExchangeFormatter classe .

C#
RSA key = RSA.Create();
rsaFormatter.SetKey(key);

Remarques

Vous devez définir la clé avant d’appeler CreateKeyExchange.

S’applique à

Produit Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

Voir aussi