ECDiffieHellmanCngPublicKey Classe

Définition

Spécifie une clé publique ECDH (Elliptic Curve Diffie-Hellman) à utiliser avec la ECDiffieHellmanCng classe.

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

Remarques

ECDiffieHellmanCngPublicKey les objets sont utilisés dans les échanges de clés avec des ECDiffieHellmanCng objets.

Propriétés

Nom Description
BlobFormat

Obtient le format BLOB clé d’un ECDiffieHellmanCngPublicKey objet.

Méthodes

Nom Description
Dispose()

Libère toutes les ressources utilisées par l’instance actuelle de la ECDiffieHellman classe.

(Hérité de ECDiffieHellmanPublicKey)
Dispose(Boolean)

Libère les ressources non managées utilisées par la ECDiffieHellman classe et libère éventuellement les ressources managées.

(Hérité de ECDiffieHellmanPublicKey)
Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
ExportExplicitParameters()

Exporte les paramètres de courbe clé et explicite utilisés par l’objet ECCurve dans un ECParameters objet.

ExportParameters()

Exporte la clé utilisée par l’objet ECCurve dans un ECParameters objet.

ExportSubjectPublicKeyInfo()

Exporte la clé actuelle au format X.509 SubjectPublicKeyInfo.

(Hérité de ECDiffieHellmanPublicKey)
FromByteArray(Byte[], CngKeyBlobFormat)

Convertit un tableau d’octets qui contient une clé publique en objet ECDiffieHellmanCngPublicKey selon le format spécifié.

FromXmlString(String)
Obsolète.

Convertit une chaîne XML en objet ECDiffieHellmanCngPublicKey .

GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
Import()

Convertit l’objet ECDiffieHellmanCngPublicKey en objet CngKey .

MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToByteArray()
Obsolète.

Sérialise le ECDiffieHellmanPublicKey blob de clés dans un tableau d’octets.

(Hérité de ECDiffieHellmanPublicKey)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)
ToXmlString()
Obsolète.

Sérialise la ECDiffieHellmanCngPublicKey clé publique dans une chaîne XML au format RFC 4050.

TryExportSubjectPublicKeyInfo(Span<Byte>, Int32)

Tente d’exporter la clé actuelle au format X.509 SubjectPublicKeyInfo.

(Hérité de ECDiffieHellmanPublicKey)

S’applique à