MLKemAlgorithm Classe

Définition

Représente un algorithme spécifique dans la famille ML-KEM.

public ref class MLKemAlgorithm sealed : IEquatable<System::Security::Cryptography::MLKemAlgorithm ^>
public sealed class MLKemAlgorithm : IEquatable<System.Security.Cryptography.MLKemAlgorithm>
type MLKemAlgorithm = class
    interface IEquatable<MLKemAlgorithm>
Public NotInheritable Class MLKemAlgorithm
Implements IEquatable(Of MLKemAlgorithm)
Héritage
MLKemAlgorithm
Implémente

Propriétés

Nom Description
CiphertextSizeInBytes

Obtient la taille du texte chiffré de l’algorithme, en octets.

DecapsulationKeySizeInBytes

Obtient la taille de la clé decapsulation pour l’algorithme, en octets.

EncapsulationKeySizeInBytes

Obtient la taille de la clé d’encapsulation pour l’algorithme, en octets.

MLKem1024

Obtient un identificateur d’algorithme ML-KEM pour l’algorithme ML-KEM-1024.

MLKem512

Obtient un identificateur d’algorithme ML-KEM pour l’algorithme ML-KEM-512.

MLKem768

Obtient un identificateur d’algorithme ML-KEM pour l’algorithme ML-KEM-768.

Name

Obtient le nom de l’algorithme.

PrivateSeedSizeInBytes

Obtient la taille de la valeur initiale privée pour l’algorithme, en octets.

SharedSecretSizeInBytes

Obtient la taille du secret partagé pour l’algorithme, en octets.

Méthodes

Nom Description
Equals(MLKemAlgorithm)

Compare deux objets MLKemAlgorithm.

Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

GetHashCode()

Sert de fonction de hachage par défaut.

GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l’objet actuel.

Opérateurs

Nom Description
Equality(MLKemAlgorithm, MLKemAlgorithm)

Détermine si deux MLKemAlgorithm objets spécifient le même nom d’algorithme.

Inequality(MLKemAlgorithm, MLKemAlgorithm)

Détermine si deux MLKemAlgorithm objets ne spécifient pas le même nom d’algorithme.

S’applique à

Voir aussi