X25519DiffieHellmanOpenSsl Třída

Definice

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
Dědičnost
X25519DiffieHellmanOpenSsl

Konstruktory

Name Description
X25519DiffieHellmanOpenSsl(SafeEvpPKeyHandle)

Pole

Name Description
PrivateKeySizeInBytes (Zděděno od X25519DiffieHellman)
PublicKeySizeInBytes (Zděděno od X25519DiffieHellman)
SecretAgreementSizeInBytes (Zděděno od X25519DiffieHellman)

Metody

Name Description
DeriveRawSecretAgreement(Byte[]) (Zděděno od X25519DiffieHellman)
DeriveRawSecretAgreement(ReadOnlySpan<Byte>, Span<Byte>) (Zděděno od X25519DiffieHellman)
DeriveRawSecretAgreement(X25519DiffieHellman, Span<Byte>) (Zděděno od X25519DiffieHellman)
DeriveRawSecretAgreement(X25519DiffieHellman) (Zděděno od X25519DiffieHellman)
DeriveRawSecretAgreementCore(ReadOnlySpan<Byte>, Span<Byte>) (Zděděno od X25519DiffieHellman)
DeriveRawSecretAgreementCore(X25519DiffieHellman, Span<Byte>) (Zděděno od X25519DiffieHellman)
Dispose() (Zděděno od X25519DiffieHellman)
Dispose(Boolean) (Zděděno od X25519DiffieHellman)
DuplicateKeyHandle()
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Byte>, PbeParameters) (Zděděno od X25519DiffieHellman)
ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Char>, PbeParameters) (Zděděno od X25519DiffieHellman)
ExportEncryptedPkcs8PrivateKey(String, PbeParameters) (Zděděno od X25519DiffieHellman)
ExportEncryptedPkcs8PrivateKeyPem(ReadOnlySpan<Byte>, PbeParameters) (Zděděno od X25519DiffieHellman)
ExportEncryptedPkcs8PrivateKeyPem(ReadOnlySpan<Char>, PbeParameters) (Zděděno od X25519DiffieHellman)
ExportEncryptedPkcs8PrivateKeyPem(String, PbeParameters) (Zděděno od X25519DiffieHellman)
ExportPkcs8PrivateKey() (Zděděno od X25519DiffieHellman)
ExportPkcs8PrivateKeyPem() (Zděděno od X25519DiffieHellman)
ExportPrivateKey() (Zděděno od X25519DiffieHellman)
ExportPrivateKey(Span<Byte>) (Zděděno od X25519DiffieHellman)
ExportPrivateKeyCore(Span<Byte>) (Zděděno od X25519DiffieHellman)
ExportPublicKey() (Zděděno od X25519DiffieHellman)
ExportPublicKey(Span<Byte>) (Zděděno od X25519DiffieHellman)
ExportPublicKeyCore(Span<Byte>) (Zděděno od X25519DiffieHellman)
ExportSubjectPublicKeyInfo() (Zděděno od X25519DiffieHellman)
ExportSubjectPublicKeyInfoPem() (Zděděno od X25519DiffieHellman)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
TryExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Byte>, PbeParameters, Span<Byte>, Int32) (Zděděno od X25519DiffieHellman)
TryExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Char>, PbeParameters, Span<Byte>, Int32) (Zděděno od X25519DiffieHellman)
TryExportEncryptedPkcs8PrivateKey(String, PbeParameters, Span<Byte>, Int32) (Zděděno od X25519DiffieHellman)
TryExportPkcs8PrivateKey(Span<Byte>, Int32) (Zděděno od X25519DiffieHellman)
TryExportPkcs8PrivateKeyCore(Span<Byte>, Int32) (Zděděno od X25519DiffieHellman)
TryExportSubjectPublicKeyInfo(Span<Byte>, Int32) (Zděděno od X25519DiffieHellman)

Platí pro