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

Name Descrição
X25519DiffieHellmanOpenSsl(SafeEvpPKeyHandle)

Campos

Name Descrição
PrivateKeySizeInBytes (Herdado de X25519DiffieHellman)
PublicKeySizeInBytes (Herdado de X25519DiffieHellman)
SecretAgreementSizeInBytes (Herdado de X25519DiffieHellman)

Métodos

Name Descrição
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 função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia 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