X25519DiffieHellman Osztály

Definíció

public ref class X25519DiffieHellman abstract : IDisposable
public abstract class X25519DiffieHellman : IDisposable
type X25519DiffieHellman = class
    interface IDisposable
Public MustInherit Class X25519DiffieHellman
Implements IDisposable
Öröklődés
X25519DiffieHellman
Származtatott
Megvalósítás

Konstruktorok

Name Description
X25519DiffieHellman()

Mezők

Name Description
PrivateKeySizeInBytes
PublicKeySizeInBytes
SecretAgreementSizeInBytes

Tulajdonságok

Name Description
IsSupported

Metódusok

Name Description
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)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása 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()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása 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()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása 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)

A következőre érvényes: