X25519DiffieHellmanOpenSsl Classe

Definição

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
Herança
X25519DiffieHellmanOpenSsl

Construtores

Nome Description
X25519DiffieHellmanOpenSsl(SafeEvpPKeyHandle)

Campos

Nome Description
PrivateKeySizeInBytes (Herdado de X25519DiffieHellman)
PublicKeySizeInBytes (Herdado de X25519DiffieHellman)
SecretAgreementSizeInBytes (Herdado de X25519DiffieHellman)

Métodos

Nome Description
DeriveRawSecretAgreement(Byte[]) (Herdado de X25519DiffieHellman)
DeriveRawSecretAgreement(ReadOnlySpan<Byte>, Span<Byte>) (Herdado de X25519DiffieHellman)
DeriveRawSecretAgreement(X25519DiffieHellman, Span<Byte>) (Herdado de X25519DiffieHellman)
DeriveRawSecretAgreement(X25519DiffieHellman) (Herdado de X25519DiffieHellman)
DeriveRawSecretAgreementCore(ReadOnlySpan<Byte>, Span<Byte>) (Herdado de X25519DiffieHellman)
DeriveRawSecretAgreementCore(X25519DiffieHellman, Span<Byte>) (Herdado de X25519DiffieHellman)
Dispose() (Herdado de X25519DiffieHellman)
Dispose(Boolean) (Herdado de X25519DiffieHellman)
DuplicateKeyHandle()
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

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

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

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

Aplica-se a