Edit

Share via


MLKemCng Class

Definition

public ref class MLKemCng sealed : System::Security::Cryptography::MLKem
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public sealed class MLKemCng : System.Security.Cryptography.MLKem
public sealed class MLKemCng : System.Security.Cryptography.MLKem
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type MLKemCng = class
    inherit MLKem
type MLKemCng = class
    inherit MLKem
Public NotInheritable Class MLKemCng
Inherits MLKem
Inheritance
MLKemCng
Attributes

Constructors

MLKemCng(CngKey)

Properties

Algorithm (Inherited from MLKem)

Methods

Decapsulate(Byte[]) (Inherited from MLKem)
Decapsulate(ReadOnlySpan<Byte>, Span<Byte>) (Inherited from MLKem)
DecapsulateCore(ReadOnlySpan<Byte>, Span<Byte>) (Inherited from MLKem)
Dispose() (Inherited from MLKem)
Dispose(Boolean) (Inherited from MLKem)
Encapsulate(Byte[], Byte[]) (Inherited from MLKem)
Encapsulate(Span<Byte>, Span<Byte>) (Inherited from MLKem)
EncapsulateCore(Span<Byte>, Span<Byte>) (Inherited from MLKem)
Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
ExportDecapsulationKey() (Inherited from MLKem)
ExportDecapsulationKey(Span<Byte>) (Inherited from MLKem)
ExportDecapsulationKeyCore(Span<Byte>) (Inherited from MLKem)
ExportEncapsulationKey() (Inherited from MLKem)
ExportEncapsulationKey(Span<Byte>) (Inherited from MLKem)
ExportEncapsulationKeyCore(Span<Byte>) (Inherited from MLKem)
ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Byte>, PbeParameters) (Inherited from MLKem)
ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Char>, PbeParameters) (Inherited from MLKem)
ExportEncryptedPkcs8PrivateKey(String, PbeParameters) (Inherited from MLKem)
ExportEncryptedPkcs8PrivateKeyPem(ReadOnlySpan<Byte>, PbeParameters) (Inherited from MLKem)
ExportEncryptedPkcs8PrivateKeyPem(ReadOnlySpan<Char>, PbeParameters) (Inherited from MLKem)
ExportEncryptedPkcs8PrivateKeyPem(String, PbeParameters) (Inherited from MLKem)
ExportPkcs8PrivateKey() (Inherited from MLKem)
ExportPkcs8PrivateKeyPem() (Inherited from MLKem)
ExportPrivateSeed() (Inherited from MLKem)
ExportPrivateSeed(Span<Byte>) (Inherited from MLKem)
ExportPrivateSeedCore(Span<Byte>) (Inherited from MLKem)
ExportSubjectPublicKeyInfo() (Inherited from MLKem)
ExportSubjectPublicKeyInfoPem() (Inherited from MLKem)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetKey()
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Returns a string that represents the current object.

(Inherited from Object)
TryExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Byte>, PbeParameters, Span<Byte>, Int32) (Inherited from MLKem)
TryExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Char>, PbeParameters, Span<Byte>, Int32) (Inherited from MLKem)
TryExportEncryptedPkcs8PrivateKey(String, PbeParameters, Span<Byte>, Int32) (Inherited from MLKem)
TryExportPkcs8PrivateKey(Span<Byte>, Int32) (Inherited from MLKem)
TryExportPkcs8PrivateKeyCore(Span<Byte>, Int32) (Inherited from MLKem)
TryExportSubjectPublicKeyInfo(Span<Byte>, Int32) (Inherited from MLKem)

Applies to