X25519DiffieHellman Classe

Definizione

public ref class X25519DiffieHellman abstract : IDisposable
public abstract class X25519DiffieHellman : IDisposable
type X25519DiffieHellman = class
    interface IDisposable
Public MustInherit Class X25519DiffieHellman
Implements IDisposable
Ereditarietà
X25519DiffieHellman
Derivato
Implementazioni

Costruttori

Nome Descrizione
X25519DiffieHellman()

Campi

Nome Descrizione
PrivateKeySizeInBytes
PublicKeySizeInBytes
SecretAgreementSizeInBytes

Proprietà

Nome Descrizione
IsSupported

Metodi

Nome Descrizione
DeriveRawSecretAgreement(Byte[])
DeriveRawSecretAgreement(ReadOnlySpan<Byte>, Span<Byte>)
DeriveRawSecretAgreement(X25519DiffieHellman, Span<Byte>)
DeriveRawSecretAgreement(X25519DiffieHellman)
DeriveRawSecretAgreementCore(ReadOnlySpan<Byte>, Span<Byte>)
DeriveRawSecretAgreementCore(X25519DiffieHellman, Span<Byte>)
Dispose()
Dispose(Boolean)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Byte>, PbeParameters)
ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Char>, PbeParameters)
ExportEncryptedPkcs8PrivateKey(String, PbeParameters)
ExportEncryptedPkcs8PrivateKeyPem(ReadOnlySpan<Byte>, PbeParameters)
ExportEncryptedPkcs8PrivateKeyPem(ReadOnlySpan<Char>, PbeParameters)
ExportEncryptedPkcs8PrivateKeyPem(String, PbeParameters)
ExportPkcs8PrivateKey()
ExportPkcs8PrivateKeyPem()
ExportPrivateKey()
ExportPrivateKey(Span<Byte>)
ExportPrivateKeyCore(Span<Byte>)
ExportPublicKey()
ExportPublicKey(Span<Byte>)
ExportPublicKeyCore(Span<Byte>)
ExportSubjectPublicKeyInfo()
ExportSubjectPublicKeyInfoPem()
GenerateKey()
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
ImportEncryptedPkcs8PrivateKey(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)
ImportEncryptedPkcs8PrivateKey(ReadOnlySpan<Char>, ReadOnlySpan<Byte>)
ImportEncryptedPkcs8PrivateKey(String, Byte[])
ImportFromEncryptedPem(ReadOnlySpan<Char>, ReadOnlySpan<Byte>)
ImportFromEncryptedPem(ReadOnlySpan<Char>, ReadOnlySpan<Char>)
ImportFromEncryptedPem(String, Byte[])
ImportFromEncryptedPem(String, String)
ImportFromPem(ReadOnlySpan<Char>)
ImportFromPem(String)
ImportPkcs8PrivateKey(Byte[])
ImportPkcs8PrivateKey(ReadOnlySpan<Byte>)
ImportPrivateKey(Byte[])
ImportPrivateKey(ReadOnlySpan<Byte>)
ImportPublicKey(Byte[])
ImportPublicKey(ReadOnlySpan<Byte>)
ImportSubjectPublicKeyInfo(Byte[])
ImportSubjectPublicKeyInfo(ReadOnlySpan<Byte>)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
TryExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Byte>, PbeParameters, Span<Byte>, Int32)
TryExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Char>, PbeParameters, Span<Byte>, Int32)
TryExportEncryptedPkcs8PrivateKey(String, PbeParameters, Span<Byte>, Int32)
TryExportPkcs8PrivateKey(Span<Byte>, Int32)
TryExportPkcs8PrivateKeyCore(Span<Byte>, Int32)
TryExportSubjectPublicKeyInfo(Span<Byte>, Int32)

Si applica a