X25519DiffieHellmanCng Klasse

Definition

public ref class X25519DiffieHellmanCng sealed : System::Security::Cryptography::X25519DiffieHellman
public sealed class X25519DiffieHellmanCng : System.Security.Cryptography.X25519DiffieHellman
type X25519DiffieHellmanCng = class
    inherit X25519DiffieHellman
Public NotInheritable Class X25519DiffieHellmanCng
Inherits X25519DiffieHellman
Vererbung
X25519DiffieHellmanCng

Konstruktoren

Name Beschreibung
X25519DiffieHellmanCng(CngKey)

Felder

Name Beschreibung
PrivateKeySizeInBytes (Geerbt von X25519DiffieHellman)
PublicKeySizeInBytes (Geerbt von X25519DiffieHellman)
SecretAgreementSizeInBytes (Geerbt von X25519DiffieHellman)

Methoden

Name Beschreibung
DeriveRawSecretAgreement(Byte[]) (Geerbt von X25519DiffieHellman)
DeriveRawSecretAgreement(ReadOnlySpan<Byte>, Span<Byte>) (Geerbt von X25519DiffieHellman)
DeriveRawSecretAgreement(X25519DiffieHellman, Span<Byte>) (Geerbt von X25519DiffieHellman)
DeriveRawSecretAgreement(X25519DiffieHellman) (Geerbt von X25519DiffieHellman)
DeriveRawSecretAgreementCore(ReadOnlySpan<Byte>, Span<Byte>) (Geerbt von X25519DiffieHellman)
DeriveRawSecretAgreementCore(X25519DiffieHellman, Span<Byte>) (Geerbt von X25519DiffieHellman)
Dispose() (Geerbt von X25519DiffieHellman)
Dispose(Boolean) (Geerbt von X25519DiffieHellman)
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Byte>, PbeParameters) (Geerbt von X25519DiffieHellman)
ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Char>, PbeParameters) (Geerbt von X25519DiffieHellman)
ExportEncryptedPkcs8PrivateKey(String, PbeParameters) (Geerbt von X25519DiffieHellman)
ExportEncryptedPkcs8PrivateKeyPem(ReadOnlySpan<Byte>, PbeParameters) (Geerbt von X25519DiffieHellman)
ExportEncryptedPkcs8PrivateKeyPem(ReadOnlySpan<Char>, PbeParameters) (Geerbt von X25519DiffieHellman)
ExportEncryptedPkcs8PrivateKeyPem(String, PbeParameters) (Geerbt von X25519DiffieHellman)
ExportPkcs8PrivateKey() (Geerbt von X25519DiffieHellman)
ExportPkcs8PrivateKeyPem() (Geerbt von X25519DiffieHellman)
ExportPrivateKey() (Geerbt von X25519DiffieHellman)
ExportPrivateKey(Span<Byte>) (Geerbt von X25519DiffieHellman)
ExportPrivateKeyCore(Span<Byte>) (Geerbt von X25519DiffieHellman)
ExportPublicKey() (Geerbt von X25519DiffieHellman)
ExportPublicKey(Span<Byte>) (Geerbt von X25519DiffieHellman)
ExportPublicKeyCore(Span<Byte>) (Geerbt von X25519DiffieHellman)
ExportSubjectPublicKeyInfo() (Geerbt von X25519DiffieHellman)
ExportSubjectPublicKeyInfoPem() (Geerbt von X25519DiffieHellman)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetKey()
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

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

(Geerbt von Object)
TryExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Byte>, PbeParameters, Span<Byte>, Int32) (Geerbt von X25519DiffieHellman)
TryExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Char>, PbeParameters, Span<Byte>, Int32) (Geerbt von X25519DiffieHellman)
TryExportEncryptedPkcs8PrivateKey(String, PbeParameters, Span<Byte>, Int32) (Geerbt von X25519DiffieHellman)
TryExportPkcs8PrivateKey(Span<Byte>, Int32) (Geerbt von X25519DiffieHellman)
TryExportPkcs8PrivateKeyCore(Span<Byte>, Int32) (Geerbt von X25519DiffieHellman)
TryExportSubjectPublicKeyInfo(Span<Byte>, Int32) (Geerbt von X25519DiffieHellman)

Gilt für: