X25519DiffieHellmanOpenSsl Classe

Définition

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
Héritage
X25519DiffieHellmanOpenSsl

Constructeurs

Nom Description
X25519DiffieHellmanOpenSsl(SafeEvpPKeyHandle)

Champs

Nom Description
PrivateKeySizeInBytes (Hérité de X25519DiffieHellman)
PublicKeySizeInBytes (Hérité de X25519DiffieHellman)
SecretAgreementSizeInBytes (Hérité de X25519DiffieHellman)

Méthodes

Nom Description
DeriveRawSecretAgreement(Byte[]) (Hérité de X25519DiffieHellman)
DeriveRawSecretAgreement(ReadOnlySpan<Byte>, Span<Byte>) (Hérité de X25519DiffieHellman)
DeriveRawSecretAgreement(X25519DiffieHellman, Span<Byte>) (Hérité de X25519DiffieHellman)
DeriveRawSecretAgreement(X25519DiffieHellman) (Hérité de X25519DiffieHellman)
DeriveRawSecretAgreementCore(ReadOnlySpan<Byte>, Span<Byte>) (Hérité de X25519DiffieHellman)
DeriveRawSecretAgreementCore(X25519DiffieHellman, Span<Byte>) (Hérité de X25519DiffieHellman)
Dispose() (Hérité de X25519DiffieHellman)
Dispose(Boolean) (Hérité de X25519DiffieHellman)
DuplicateKeyHandle()
Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

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

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)
TryExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Byte>, PbeParameters, Span<Byte>, Int32) (Hérité de X25519DiffieHellman)
TryExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Char>, PbeParameters, Span<Byte>, Int32) (Hérité de X25519DiffieHellman)
TryExportEncryptedPkcs8PrivateKey(String, PbeParameters, Span<Byte>, Int32) (Hérité de X25519DiffieHellman)
TryExportPkcs8PrivateKey(Span<Byte>, Int32) (Hérité de X25519DiffieHellman)
TryExportPkcs8PrivateKeyCore(Span<Byte>, Int32) (Hérité de X25519DiffieHellman)
TryExportSubjectPublicKeyInfo(Span<Byte>, Int32) (Hérité de X25519DiffieHellman)

S’applique à