X25519DiffieHellmanCng Osztály

Definíció

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

Konstruktorok

Name Description
X25519DiffieHellmanCng(CngKey)

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