Partilhar via


ECDiffieHellmanCngPublicKey.FromByteArray(Byte[], CngKeyBlobFormat) Método

Definição

Converte uma matriz de bytes que contém uma chave pública para um objeto ECDiffieHellmanCngPublicKey de acordo com o formato especificado.

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

Parâmetros

publicKeyBlob
Byte[]

Uma matriz de bytes que contém uma chave pública ECDH (Diffie-Hellman de curva elíptica).

format
CngKeyBlobFormat

Um objeto que especifica o formato do BLOB de chaves.

Retornos

Um objeto que contém a chave pública ECDH é serializado na matriz de bytes.

Atributos

Exceções

O parâmetro publicKeyBlob ou format é null.

O parâmetro publicKeyBlob não contém uma chave ECDiffieHellman.

Comentários

Esse método estático é compartilhado entre todas as ECDiffieHellmanCngPublicKey instâncias.

Aplica-se a