X25519DiffieHellmanOpenSsl Klasse

Definition

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

Konstruktoren

Name Beschreibung
X25519DiffieHellmanOpenSsl(SafeEvpPKeyHandle)

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)
DuplicateKeyHandle()
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)
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: