ECDiffieHellmanCngPublicKey Clase

Definición

Especifica una clave pública Diffie-Hellman de curva elíptica (ECDH) que se utiliza con la clase ECDiffieHellmanCng.

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

BlobFormat

Obtiene el formato BLOB de clave para un objeto ECDiffieHellmanCngPublicKey.

Métodos

Dispose()

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

(Heredado de ECDiffieHellmanPublicKey)
Dispose(Boolean)

Libera los recursos no administrados utilizados por la clase ECDiffieHellman y, de forma opcional, libera los recursos administrados.

(Heredado de ECDiffieHellmanPublicKey)
Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
ExportExplicitParameters()

Exporta la clave y parámetros de curva explícitos que usa el objeto ECCurve en un objeto ECParameters.

ExportExplicitParameters()

Si se reemplaza en una clase derivada, exporta el objeto ECParameters explícito para un objeto ECCurve.

(Heredado de ECDiffieHellmanPublicKey)
ExportParameters()

Exporta la clave que usa el objeto ECCurve en un objeto ECParameters.

ExportParameters()

Si se reemplaza en una clase derivada, exporta el objeto ECParameters con nombre o explícito para un objeto ECCurve.

(Heredado de ECDiffieHellmanPublicKey)
ExportSubjectPublicKeyInfo()

Exporta la clave actual en formato SubjectPublicKeyInfo X.509.

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

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

FromXmlString(String)
Obsoleto.

Convierte una cadena XML en un objeto ECDiffieHellmanCngPublicKey.

GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
Import()

Convierte el objeto ECDiffieHellmanCngPublicKey en un objeto CngKey.

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToByteArray()
Obsoleto.

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

(Heredado de ECDiffieHellmanPublicKey)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
ToXmlString()
Obsoleto.

Serializa la clave pública ECDiffieHellmanCngPublicKey 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