MLKemAlgorithm Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje konkrétní algoritmus v rámci řady 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)
- Dědičnost
-
MLKemAlgorithm
- Implementuje
Vlastnosti
| Name | Description |
|---|---|
| CiphertextSizeInBytes |
Získá velikost šifry pro algoritmus v bajtech. |
| DecapsulationKeySizeInBytes |
Získá velikost klíče pro zapouzdření algoritmu v bajtech. |
| EncapsulationKeySizeInBytes |
Získá velikost zapouzdření klíče pro algoritmus v bajtech. |
| MLKem1024 |
Získá identifikátor algoritmu ML-KEM pro algoritmus ML-KEM-1024. |
| MLKem512 |
Získá identifikátor algoritmu ML-KEM pro algoritmus ML-KEM-512. |
| MLKem768 |
Získá identifikátor algoritmu ML-KEM pro algoritmus ML-KEM-768. |
| Name |
Získá název algoritmu. |
| PrivateSeedSizeInBytes |
Získá velikost privátního počátečního bodu pro algoritmus v bajtech. |
| SharedSecretSizeInBytes |
Získá velikost sdíleného tajného klíče pro algoritmus v bajtech. |
Metody
| Name | Description |
|---|---|
| Equals(MLKemAlgorithm) |
Porovná dva MLKemAlgorithm objekty. |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. |
| GetHashCode() |
Slouží jako výchozí funkce hash. |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. |
Operátory
| Name | Description |
|---|---|
| Equality(MLKemAlgorithm, MLKemAlgorithm) |
Určuje, zda dva MLKemAlgorithm objekty určují stejný název algoritmu. |
| Inequality(MLKemAlgorithm, MLKemAlgorithm) |
Určuje, zda dva MLKemAlgorithm objekty nezadávají stejný název algoritmu. |