X25519DiffieHellmanOpenSsl Класс

Определение

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
Наследование
X25519DiffieHellmanOpenSsl

Конструкторы

Имя Описание
X25519DiffieHellmanOpenSsl(SafeEvpPKeyHandle)

Поля

Имя Описание
PrivateKeySizeInBytes (Унаследовано от X25519DiffieHellman)
PublicKeySizeInBytes (Унаследовано от X25519DiffieHellman)
SecretAgreementSizeInBytes (Унаследовано от X25519DiffieHellman)

Методы

Имя Описание
DeriveRawSecretAgreement(Byte[]) (Унаследовано от X25519DiffieHellman)
DeriveRawSecretAgreement(ReadOnlySpan<Byte>, Span<Byte>) (Унаследовано от X25519DiffieHellman)
DeriveRawSecretAgreement(X25519DiffieHellman, Span<Byte>) (Унаследовано от X25519DiffieHellman)
DeriveRawSecretAgreement(X25519DiffieHellman) (Унаследовано от X25519DiffieHellman)
DeriveRawSecretAgreementCore(ReadOnlySpan<Byte>, Span<Byte>) (Унаследовано от X25519DiffieHellman)
DeriveRawSecretAgreementCore(X25519DiffieHellman, Span<Byte>) (Унаследовано от X25519DiffieHellman)
Dispose() (Унаследовано от X25519DiffieHellman)
Dispose(Boolean) (Унаследовано от X25519DiffieHellman)
DuplicateKeyHandle()
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Byte>, PbeParameters) (Унаследовано от X25519DiffieHellman)
ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Char>, PbeParameters) (Унаследовано от X25519DiffieHellman)
ExportEncryptedPkcs8PrivateKey(String, PbeParameters) (Унаследовано от X25519DiffieHellman)
ExportEncryptedPkcs8PrivateKeyPem(ReadOnlySpan<Byte>, PbeParameters) (Унаследовано от X25519DiffieHellman)
ExportEncryptedPkcs8PrivateKeyPem(ReadOnlySpan<Char>, PbeParameters) (Унаследовано от X25519DiffieHellman)
ExportEncryptedPkcs8PrivateKeyPem(String, PbeParameters) (Унаследовано от X25519DiffieHellman)
ExportPkcs8PrivateKey() (Унаследовано от X25519DiffieHellman)
ExportPkcs8PrivateKeyPem() (Унаследовано от X25519DiffieHellman)
ExportPrivateKey() (Унаследовано от X25519DiffieHellman)
ExportPrivateKey(Span<Byte>) (Унаследовано от X25519DiffieHellman)
ExportPrivateKeyCore(Span<Byte>) (Унаследовано от X25519DiffieHellman)
ExportPublicKey() (Унаследовано от X25519DiffieHellman)
ExportPublicKey(Span<Byte>) (Унаследовано от X25519DiffieHellman)
ExportPublicKeyCore(Span<Byte>) (Унаследовано от X25519DiffieHellman)
ExportSubjectPublicKeyInfo() (Унаследовано от X25519DiffieHellman)
ExportSubjectPublicKeyInfoPem() (Унаследовано от X25519DiffieHellman)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
TryExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Byte>, PbeParameters, Span<Byte>, Int32) (Унаследовано от X25519DiffieHellman)
TryExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Char>, PbeParameters, Span<Byte>, Int32) (Унаследовано от X25519DiffieHellman)
TryExportEncryptedPkcs8PrivateKey(String, PbeParameters, Span<Byte>, Int32) (Унаследовано от X25519DiffieHellman)
TryExportPkcs8PrivateKey(Span<Byte>, Int32) (Унаследовано от X25519DiffieHellman)
TryExportPkcs8PrivateKeyCore(Span<Byte>, Int32) (Унаследовано от X25519DiffieHellman)
TryExportSubjectPublicKeyInfo(Span<Byte>, Int32) (Унаследовано от X25519DiffieHellman)

Применяется к