Sdílet prostřednictvím


ECDiffieHellmanCngPublicKey.FromByteArray(Byte[], CngKeyBlobFormat) Metoda

Definice

Převede pole bajtů, které obsahuje veřejný klíč, na ECDiffieHellmanCngPublicKey objekt podle zadaného formátu.

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

Parametry

publicKeyBlob
Byte[]

Bajtové pole, které obsahuje veřejný klíč ECDH (Elliptic Curve Diffie-Hellman).

format
CngKeyBlobFormat

Objekt, který určuje formát klíče objektu BLOB.

Návraty

Objekt obsahující veřejný klíč ECDH serializovaný v bajtovém poli.

Atributy

Výjimky

Parametr publicKeyBlob nebo format je null.

Parametr publicKeyBlob neobsahuje ECDiffieHellman klíč.

Poznámky

Tato statická metoda se sdílí mezi všemi ECDiffieHellmanCngPublicKey instancemi.

Platí pro