ECDiffieHellmanCngPublicKey Klasse

Definition

Gibt einen öffentlichen SCHLÜSSEL (Elliptic Curve Diffie-Hellman, ECDH) für die Verwendung mit der ECDiffieHellmanCng Klasse an.

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
Vererbung
ECDiffieHellmanCngPublicKey
Attribute

Hinweise

ECDiffieHellmanCngPublicKey Objekte werden im Schlüsselaustausch mit ECDiffieHellmanCng Objekten verwendet.

Eigenschaften

Name Beschreibung
BlobFormat

Ruft das Schlüssel-BLOB-Format für ein ECDiffieHellmanCngPublicKey Objekt ab.

Methoden

Name Beschreibung
Dispose()

Gibt alle Ressourcen frei, die von der aktuellen Instanz der ECDiffieHellman Klasse verwendet werden.

(Geerbt von ECDiffieHellmanPublicKey)
Dispose(Boolean)

Gibt die von der ECDiffieHellman Klasse verwendeten nicht verwalteten Ressourcen frei und gibt optional die verwalteten Ressourcen frei.

(Geerbt von ECDiffieHellmanPublicKey)
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
ExportExplicitParameters()

Exportiert die schlüssel- und expliziten Kurvenparameter, die ECCurve vom Objekt verwendet werden, in ein ECParameters Objekt.

ExportParameters()

Exportiert den vom ECCurve Objekt verwendeten Schlüssel in ein ECParameters Objekt.

ExportSubjectPublicKeyInfo()

Exportiert den aktuellen Schlüssel im X.509 SubjectPublicKeyInfo-Format.

(Geerbt von ECDiffieHellmanPublicKey)
FromByteArray(Byte[], CngKeyBlobFormat)

Konvertiert ein Bytearray, das einen öffentlichen Schlüssel enthält, in ein ECDiffieHellmanCngPublicKey Objekt gemäß dem angegebenen Format.

FromXmlString(String)
Veraltet.

Konvertiert eine XML-Zeichenfolge in ein ECDiffieHellmanCngPublicKey Objekt.

GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
Import()

Konvertiert das ECDiffieHellmanCngPublicKey Objekt in ein CngKey Objekt.

MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToByteArray()
Veraltet.

Serialisiert den ECDiffieHellmanPublicKey Schlüssel-BLOB in ein Bytearray.

(Geerbt von ECDiffieHellmanPublicKey)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
ToXmlString()
Veraltet.

Serialisiert den ECDiffieHellmanCngPublicKey öffentlichen Schlüssel in eine XML-Zeichenfolge im RFC 4050-Format.

TryExportSubjectPublicKeyInfo(Span<Byte>, Int32)

Versucht, den aktuellen Schlüssel im X.509 SubjectPublicKeyInfo-Format zu exportieren.

(Geerbt von ECDiffieHellmanPublicKey)

Gilt für: