MLKemAlgorithm Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |