ECDiffieHellmanCngPublicKey Classe

Definizione

Specifica una chiave pubblica ECDH (Elliptic Curve Diffie-Hellman) da usare con 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
Ereditarietà
ECDiffieHellmanCngPublicKey
Attributi

Commenti

ECDiffieHellmanCngPublicKey gli oggetti vengono utilizzati negli scambi di chiavi con ECDiffieHellmanCng gli oggetti .

Proprietà

Nome Descrizione
BlobFormat

Ottiene il formato BLOB della chiave per un ECDiffieHellmanCngPublicKey oggetto .

Metodi

Nome Descrizione
Dispose()

Rilascia tutte le risorse usate dall'istanza corrente della ECDiffieHellman classe .

(Ereditato da ECDiffieHellmanPublicKey)
Dispose(Boolean)

Rilascia le risorse non gestite usate dalla ECDiffieHellman classe e, facoltativamente, rilascia le risorse gestite.

(Ereditato da ECDiffieHellmanPublicKey)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
ExportExplicitParameters()

Esporta i parametri della chiave e della curva esplicita usati dall'oggetto ECCurve in un ECParameters oggetto .

ExportParameters()

Esporta la chiave utilizzata dall'oggetto ECCurve in un ECParameters oggetto .

ExportSubjectPublicKeyInfo()

Esporta la chiave corrente nel formato X.509 SubjectPublicKeyInfo.

(Ereditato da ECDiffieHellmanPublicKey)
FromByteArray(Byte[], CngKeyBlobFormat)

Converte una matrice di byte che contiene una chiave pubblica in un ECDiffieHellmanCngPublicKey oggetto in base al formato specificato.

FromXmlString(String)
Obsoleti.

Converte una stringa XML in un ECDiffieHellmanCngPublicKey oggetto .

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
Import()

Converte l'oggetto ECDiffieHellmanCngPublicKey in un CngKey oggetto .

MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToByteArray()
Obsoleti.

Serializza il BLOB della ECDiffieHellmanPublicKey chiave in una matrice di byte.

(Ereditato da ECDiffieHellmanPublicKey)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
ToXmlString()
Obsoleti.

Serializza la ECDiffieHellmanCngPublicKey chiave pubblica in una stringa XML in formato RFC 4050.

TryExportSubjectPublicKeyInfo(Span<Byte>, Int32)

Tenta di esportare la chiave corrente nel formato X.509 SubjectPublicKeyInfo.

(Ereditato da ECDiffieHellmanPublicKey)

Si applica a