ECDiffieHellmanCngPublicKey Clase

Definición

Especifica una clave pública de curva elíptica Diffie-Hellman (ECDH) para su uso con la ECDiffieHellmanCng clase .

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
Herencia
ECDiffieHellmanCngPublicKey
Atributos

Comentarios

ECDiffieHellmanCngPublicKey Los objetos se usan en intercambios de claves con ECDiffieHellmanCng objetos .

Propiedades

Nombre Description
BlobFormat

Obtiene el formato BLOB de clave para un ECDiffieHellmanCngPublicKey objeto .

Métodos

Nombre Description
Dispose()

Libera todos los recursos usados por la instancia actual de la ECDiffieHellman clase .

(Heredado de ECDiffieHellmanPublicKey)
Dispose(Boolean)

Libera los recursos no administrados usados por la ECDiffieHellman clase y, opcionalmente, libera los recursos administrados.

(Heredado de ECDiffieHellmanPublicKey)
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
ExportExplicitParameters()

Exporta la clave y los parámetros de curva explícitos utilizados por el ECCurve objeto en un ECParameters objeto .

ExportParameters()

Exporta la clave usada por el ECCurve objeto en un ECParameters objeto .

ExportSubjectPublicKeyInfo()

Exporta la clave actual en el formato SubjectPublicKeyInfo X.509.

(Heredado de ECDiffieHellmanPublicKey)
FromByteArray(Byte[], CngKeyBlobFormat)

Convierte una matriz de bytes que contiene una clave pública en un ECDiffieHellmanCngPublicKey objeto según el formato especificado.

FromXmlString(String)
Obsoletos.

Convierte una cadena XML en un ECDiffieHellmanCngPublicKey objeto .

GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
Import()

Convierte el ECDiffieHellmanCngPublicKey objeto en un CngKey objeto .

MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToByteArray()
Obsoletos.

Serializa el ECDiffieHellmanPublicKey BLOB de clave en una matriz de bytes.

(Heredado de ECDiffieHellmanPublicKey)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
ToXmlString()
Obsoletos.

Serializa la ECDiffieHellmanCngPublicKey clave pública en una cadena XML en formato RFC 4050.

TryExportSubjectPublicKeyInfo(Span<Byte>, Int32)

Intenta exportar la clave actual en el formato SubjectPublicKeyInfo X.509.

(Heredado de ECDiffieHellmanPublicKey)

Se aplica a