ECDiffieHellmanCngPublicKey.FromByteArray(Byte[], CngKeyBlobFormat) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.