ECDiffieHellman.DeriveRawSecretAgreement(ECDiffieHellmanPublicKey) Méthode

Définition

Dérivez la matière de clé brute.

C#
public virtual byte[] DeriveRawSecretAgreement(System.Security.Cryptography.ECDiffieHellmanPublicKey otherPartyPublicKey);

Paramètres

otherPartyPublicKey
ECDiffieHellmanPublicKey

Clé publique de la partie avec laquelle dériver un secret mutuel.

Retours

Byte[]

L’accord de clé brute.

Exceptions

otherPartyPublicKey a la valeur null.

otherPartyPublicKey est sur une courbe différente de celle de cette clé.

Une implémentation dérivée n’a pas fourni d’implémentation de la méthode .

La plateforme actuelle ne prend pas en charge l’accord de clé brute.

L'objet a déjà été supprimé.

Remarques

Vous devez être prudent lors de l’utilisation de la valeur d’accord de secret dérivé brut. La valeur brute est censée être utilisée comme entrée dans une fonction de dérivation de clé, et non pas utilisée directement comme matériau de clé.

S’applique à

Produit Versions
.NET 8, 9