MLDsaAlgorithm 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-DSA.
public ref class MLDsaAlgorithm sealed : IEquatable<System::Security::Cryptography::MLDsaAlgorithm ^>
public sealed class MLDsaAlgorithm : IEquatable<System.Security.Cryptography.MLDsaAlgorithm>
type MLDsaAlgorithm = class
interface IEquatable<MLDsaAlgorithm>
Public NotInheritable Class MLDsaAlgorithm
Implements IEquatable(Of MLDsaAlgorithm)
- Dědičnost
-
MLDsaAlgorithm
- Implementuje
Vlastnosti
| Name | Description |
|---|---|
| MLDsa44 |
Získá identifikátor algoritmu ML-DSA pro algoritmus ML-DSA-44. |
| MLDsa65 |
Získá identifikátor algoritmu ML-DSA pro algoritmus ML-DSA-65. |
| MLDsa87 |
Získá identifikátor algoritmu ML-DSA pro algoritmus ML-DSA-87. |
| MuSizeInBytes |
Získá velikost hodnoty mu (μ) v bajtech pro aktuální algoritmus ML-DSA. |
| Name |
Získá základní řetězcovou reprezentaci názvu algoritmu. |
| PrivateKeySizeInBytes |
Získá velikost v bajtech ML-DSA privátní klíč pro aktuální algoritmu ML-DSA. |
| PrivateSeedSizeInBytes |
Získá velikost v bajtech ML-DSA privátní počáteční hodnota pro aktuální algoritmu ML-DSA. |
| PublicKeySizeInBytes |
Získá velikost ML-DSA veřejného klíče pro aktuální algoritmus ML-DSA. |
| SignatureSizeInBytes |
Získá velikost podpisu v bajtech pro aktuální ML-DSA algoritmu. |
Metody
| Name | Description |
|---|---|
| Equals(MLDsaAlgorithm) |
Porovná dva MLDsaAlgorithm 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(MLDsaAlgorithm, MLDsaAlgorithm) |
Určuje, zda dva MLDsaAlgorithm objekty určují stejný název algoritmu. |
| Inequality(MLDsaAlgorithm, MLDsaAlgorithm) |
Určuje, zda dva MLDsaAlgorithm objekty nezadávají stejný název algoritmu. |