ECDiffieHellmanCngPublicKey ECDiffieHellmanCngPublicKey ECDiffieHellmanCngPublicKey ECDiffieHellmanCngPublicKey Class

Définition

Spécifie une clé publique ECDH (Elliptic Curve Diffie-Hellman) à utiliser avec la classe ECDiffieHellmanCng.Specifies an Elliptic Curve Diffie-Hellman (ECDH) public key for use with the ECDiffieHellmanCng class.

public ref class ECDiffieHellmanCngPublicKey sealed : System::Security::Cryptography::ECDiffieHellmanPublicKey
[System.Serializable]
public sealed class ECDiffieHellmanCngPublicKey : System.Security.Cryptography.ECDiffieHellmanPublicKey
type ECDiffieHellmanCngPublicKey = class
    inherit ECDiffieHellmanPublicKey
Public NotInheritable Class ECDiffieHellmanCngPublicKey
Inherits ECDiffieHellmanPublicKey
Héritage
ECDiffieHellmanCngPublicKeyECDiffieHellmanCngPublicKeyECDiffieHellmanCngPublicKeyECDiffieHellmanCngPublicKey
Attributs

Remarques

ECDiffieHellmanCngPublicKeyles objets sont utilisés dans les échanges ECDiffieHellmanCng de clé avec des objets.ECDiffieHellmanCngPublicKey objects are used in key exchanges with ECDiffieHellmanCng objects.

Propriétés

BlobFormat BlobFormat BlobFormat BlobFormat

Obtient le format BLOB de clé pour un objet ECDiffieHellmanCngPublicKey.Gets the key BLOB format for a ECDiffieHellmanCngPublicKey object.

Méthodes

Dispose() Dispose() Dispose() Dispose()

Libère toutes les ressources utilisées par l'instance actuelle de la classe ECDiffieHellman.Releases all resources used by the current instance of the ECDiffieHellman class.

(Inherited from ECDiffieHellmanPublicKey)
Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

Libère les ressources non managées utilisées par la classe ECDiffieHellman et libère éventuellement les ressources managées.Releases the unmanaged resources used by the ECDiffieHellman class and optionally releases the managed resources.

(Inherited from ECDiffieHellmanPublicKey)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Inherited from Object)
ExportExplicitParameters() ExportExplicitParameters() ExportExplicitParameters() ExportExplicitParameters()

Exporte les paramètres de clé et de courbe explicite utilisés par l’objet ECCurve dans un objet ECParameters.Exports the key and explicit curve parameters used by the ECCurve object into an ECParameters object.

ExportParameters() ExportParameters() ExportParameters() ExportParameters()

Exporte la clé utilisée par l'objet ECCurve dans un objet ECParameters.Exports the key used by the ECCurve object into an ECParameters object.

FromByteArray(Byte[], CngKeyBlobFormat) FromByteArray(Byte[], CngKeyBlobFormat) FromByteArray(Byte[], CngKeyBlobFormat) FromByteArray(Byte[], CngKeyBlobFormat)

Convertit un tableau d'octets qui contient une clé publique en un objet ECDiffieHellmanCngPublicKey d'après le format spécifié.Converts a byte array that contains a public key to a ECDiffieHellmanCngPublicKey object according to the specified format.

FromXmlString(String) FromXmlString(String) FromXmlString(String) FromXmlString(String)

Convertit une chaîne XML en un objet ECDiffieHellmanCngPublicKey.Converts an XML string to an ECDiffieHellmanCngPublicKey object.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Inherited from Object)
Import() Import() Import() Import()

Convertit l'objet ECDiffieHellmanCngPublicKey en objet CngKey.Converts the ECDiffieHellmanCngPublicKey object to a CngKey object.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Inherited from Object)
ToByteArray() ToByteArray() ToByteArray() ToByteArray()

Sérialise le BLOB de clé ECDiffieHellmanPublicKey en un tableau d'octets.Serializes the ECDiffieHellmanPublicKey key BLOB to a byte array.

(Inherited from ECDiffieHellmanPublicKey)
ToString() ToString() ToString() ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Inherited from Object)
ToXmlString() ToXmlString() ToXmlString() ToXmlString()

Sérialise la clé publique ECDiffieHellmanCngPublicKey en une chaîne XML au format RFC 4050.Serializes the ECDiffieHellmanCngPublicKey public key to an XML string in RFC 4050 format.

S’applique à