ECDiffieHellmanCngPublicKey.FromByteArray(Byte[], CngKeyBlobFormat) Méthode
Définition
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.
Convertit un tableau d'octets qui contient une clé publique en un objet ECDiffieHellmanCngPublicKey d'après le format spécifié.
public:
static System::Security::Cryptography::ECDiffieHellmanPublicKey ^ FromByteArray(cli::array <System::Byte> ^ publicKeyBlob, System::Security::Cryptography::CngKeyBlobFormat ^ format);
public static System.Security.Cryptography.ECDiffieHellmanPublicKey FromByteArray (byte[] publicKeyBlob, System.Security.Cryptography.CngKeyBlobFormat format);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public static System.Security.Cryptography.ECDiffieHellmanPublicKey FromByteArray (byte[] publicKeyBlob, System.Security.Cryptography.CngKeyBlobFormat format);
[System.Security.SecurityCritical]
public static System.Security.Cryptography.ECDiffieHellmanPublicKey FromByteArray (byte[] publicKeyBlob, System.Security.Cryptography.CngKeyBlobFormat format);
static member FromByteArray : byte[] * System.Security.Cryptography.CngKeyBlobFormat -> System.Security.Cryptography.ECDiffieHellmanPublicKey
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
static member FromByteArray : byte[] * System.Security.Cryptography.CngKeyBlobFormat -> System.Security.Cryptography.ECDiffieHellmanPublicKey
[<System.Security.SecurityCritical>]
static member FromByteArray : byte[] * System.Security.Cryptography.CngKeyBlobFormat -> System.Security.Cryptography.ECDiffieHellmanPublicKey
Public Shared Function FromByteArray (publicKeyBlob As Byte(), format As CngKeyBlobFormat) As ECDiffieHellmanPublicKey
Paramètres
- publicKeyBlob
- Byte[]
Tableau d'octets qui contient une clé publique ECDH (Elliptic Curve Diffie-Hellman).
- format
- CngKeyBlobFormat
Objet qui spécifie le format du BLOB de clé.
Retours
Objet qui contient la clé publique ECDH sérialisée dans le tableau d'octets.
- Attributs
Exceptions
Le paramètre publicKeyBlob
ou format
est null
.
Le paramètre publicKeyBlob
ne contient pas de clé ECDiffieHellman.
Remarques
Cette méthode statique est partagée entre toutes les ECDiffieHellmanCngPublicKey instances.