X25519DiffieHellmanOpenSsl Osztály

Definíció

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
Öröklődés
X25519DiffieHellmanOpenSsl

Konstruktorok

Name Description
X25519DiffieHellmanOpenSsl(SafeEvpPKeyHandle)

Mezők

Name Description
PrivateKeySizeInBytes (Öröklődés forrása X25519DiffieHellman)
PublicKeySizeInBytes (Öröklődés forrása X25519DiffieHellman)
SecretAgreementSizeInBytes (Öröklődés forrása X25519DiffieHellman)

Metódusok

Name Description
DeriveRawSecretAgreement(Byte[]) (Öröklődés forrása X25519DiffieHellman)
DeriveRawSecretAgreement(ReadOnlySpan<Byte>, Span<Byte>) (Öröklődés forrása X25519DiffieHellman)
DeriveRawSecretAgreement(X25519DiffieHellman, Span<Byte>) (Öröklődés forrása X25519DiffieHellman)
DeriveRawSecretAgreement(X25519DiffieHellman) (Öröklődés forrása X25519DiffieHellman)
DeriveRawSecretAgreementCore(ReadOnlySpan<Byte>, Span<Byte>) (Öröklődés forrása X25519DiffieHellman)
DeriveRawSecretAgreementCore(X25519DiffieHellman, Span<Byte>) (Öröklődés forrása X25519DiffieHellman)
Dispose() (Öröklődés forrása X25519DiffieHellman)
Dispose(Boolean) (Öröklődés forrása X25519DiffieHellman)
DuplicateKeyHandle()
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Byte>, PbeParameters) (Öröklődés forrása X25519DiffieHellman)
ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Char>, PbeParameters) (Öröklődés forrása X25519DiffieHellman)
ExportEncryptedPkcs8PrivateKey(String, PbeParameters) (Öröklődés forrása X25519DiffieHellman)
ExportEncryptedPkcs8PrivateKeyPem(ReadOnlySpan<Byte>, PbeParameters) (Öröklődés forrása X25519DiffieHellman)
ExportEncryptedPkcs8PrivateKeyPem(ReadOnlySpan<Char>, PbeParameters) (Öröklődés forrása X25519DiffieHellman)
ExportEncryptedPkcs8PrivateKeyPem(String, PbeParameters) (Öröklődés forrása X25519DiffieHellman)
ExportPkcs8PrivateKey() (Öröklődés forrása X25519DiffieHellman)
ExportPkcs8PrivateKeyPem() (Öröklődés forrása X25519DiffieHellman)
ExportPrivateKey() (Öröklődés forrása X25519DiffieHellman)
ExportPrivateKey(Span<Byte>) (Öröklődés forrása X25519DiffieHellman)
ExportPrivateKeyCore(Span<Byte>) (Öröklődés forrása X25519DiffieHellman)
ExportPublicKey() (Öröklődés forrása X25519DiffieHellman)
ExportPublicKey(Span<Byte>) (Öröklődés forrása X25519DiffieHellman)
ExportPublicKeyCore(Span<Byte>) (Öröklődés forrása X25519DiffieHellman)
ExportSubjectPublicKeyInfo() (Öröklődés forrása X25519DiffieHellman)
ExportSubjectPublicKeyInfoPem() (Öröklődés forrása X25519DiffieHellman)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)
TryExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Byte>, PbeParameters, Span<Byte>, Int32) (Öröklődés forrása X25519DiffieHellman)
TryExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Char>, PbeParameters, Span<Byte>, Int32) (Öröklődés forrása X25519DiffieHellman)
TryExportEncryptedPkcs8PrivateKey(String, PbeParameters, Span<Byte>, Int32) (Öröklődés forrása X25519DiffieHellman)
TryExportPkcs8PrivateKey(Span<Byte>, Int32) (Öröklődés forrása X25519DiffieHellman)
TryExportPkcs8PrivateKeyCore(Span<Byte>, Int32) (Öröklődés forrása X25519DiffieHellman)
TryExportSubjectPublicKeyInfo(Span<Byte>, Int32) (Öröklődés forrása X25519DiffieHellman)

A következőre érvényes: