ECDiffieHellman.DeriveRawSecretAgreement(ECDiffieHellmanPublicKey) Méthode
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Dérivez la matière de clé brute.
public:
virtual cli::array <System::Byte> ^ DeriveRawSecretAgreement(System::Security::Cryptography::ECDiffieHellmanPublicKey ^ otherPartyPublicKey);
public virtual byte[] DeriveRawSecretAgreement(System.Security.Cryptography.ECDiffieHellmanPublicKey otherPartyPublicKey);
abstract member DeriveRawSecretAgreement : System.Security.Cryptography.ECDiffieHellmanPublicKey -> byte[]
override this.DeriveRawSecretAgreement : System.Security.Cryptography.ECDiffieHellmanPublicKey -> byte[]
Public Overridable Function DeriveRawSecretAgreement (otherPartyPublicKey As ECDiffieHellmanPublicKey) As Byte()
- otherPartyPublicKey
- ECDiffieHellmanPublicKey
Clé publique de la partie avec laquelle dériver un secret mutuel.
L’accord de clé brute.
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é.
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é.
Produit | Versions |
---|---|
.NET | 8, 9 |
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :