ECDiffieHellmanCngPublicKey Classe

Definição

Especifica uma chave pública de Curva Elíptica Diffie-Hellman (ECDH) para utilização com a 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
Herança
ECDiffieHellmanCngPublicKey
Atributos

Observações

ECDiffieHellmanCngPublicKey os objetos são usados em trocas de chaves com ECDiffieHellmanCng objetos.

Propriedades

Name Description
BlobFormat

Obtém o formato BLOB chave para um ECDiffieHellmanCngPublicKey objeto.

Métodos

Name Description
Dispose()

Liberta todos os recursos usados pela instância atual da ECDiffieHellman classe.

(Herdado de ECDiffieHellmanPublicKey)
Dispose(Boolean)

Liberta os recursos não geridos usados pela ECDiffieHellman classe e, opcionalmente, liberta os recursos geridos.

(Herdado de ECDiffieHellmanPublicKey)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
ExportExplicitParameters()

Exporta os parâmetros chave e da curva explícita usados pelo ECCurve objeto para um ECParameters objeto.

ExportParameters()

Exporta a chave usada pelo ECCurve objeto para um ECParameters objeto.

ExportSubjectPublicKeyInfo()

Exporta a chave atual no formato X.509 SubjectPublicKeyInfo.

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

Converte um array de bytes que contém uma chave pública num ECDiffieHellmanCngPublicKey objeto de acordo com o formato especificado.

FromXmlString(String)
Obsoleto.

Converte uma string XML num ECDiffieHellmanCngPublicKey objeto.

GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
Import()

Converte o ECDiffieHellmanCngPublicKey objeto num CngKey objeto.

MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToByteArray()
Obsoleto.

Serializa a ECDiffieHellmanPublicKey chave BLOB para um array de bytes.

(Herdado de ECDiffieHellmanPublicKey)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)
ToXmlString()
Obsoleto.

Serializa a ECDiffieHellmanCngPublicKey chave pública para uma string XML no formato RFC 4050.

TryExportSubjectPublicKeyInfo(Span<Byte>, Int32)

Tentativas de exportar a chave atual no formato X.509 SubjectPublicKeyInfo.

(Herdado de ECDiffieHellmanPublicKey)

Aplica-se a