MLKemAlgorithm Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un algoritmo specifico all'interno della famiglia di 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)
- Ereditarietà
-
MLKemAlgorithm
- Implementazioni
Proprietà
| Nome | Descrizione |
|---|---|
| CiphertextSizeInBytes |
Ottiene le dimensioni del testo crittografato per l'algoritmo, in byte. |
| DecapsulationKeySizeInBytes |
Ottiene le dimensioni della chiave di decapsulation per l'algoritmo, in byte. |
| EncapsulationKeySizeInBytes |
Ottiene le dimensioni della chiave di incapsulamento per l'algoritmo, in byte. |
| MLKem1024 |
Ottiene un identificatore di algoritmo ML-KEM per l'algoritmo ML-KEM-1024. |
| MLKem512 |
Ottiene un identificatore di algoritmo ML-KEM per l'algoritmo ML-KEM-512. |
| MLKem768 |
Ottiene un identificatore di algoritmo ML-KEM per l'algoritmo ML-KEM-768. |
| Name |
Ottiene il nome dell'algoritmo. |
| PrivateSeedSizeInBytes |
Ottiene le dimensioni del valore di inizializzazione privato per l'algoritmo, in byte. |
| SharedSecretSizeInBytes |
Ottiene le dimensioni del segreto condiviso per l'algoritmo, in byte. |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(MLKemAlgorithm) |
Confronta due oggetti MLKemAlgorithm. |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. |
| GetHashCode() |
Funge da funzione hash predefinita. |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. |
Operatori
| Nome | Descrizione |
|---|---|
| Equality(MLKemAlgorithm, MLKemAlgorithm) |
Determina se due MLKemAlgorithm oggetti specificano lo stesso nome dell'algoritmo. |
| Inequality(MLKemAlgorithm, MLKemAlgorithm) |
Determina se due MLKemAlgorithm oggetti non specificano lo stesso nome dell'algoritmo. |