MLDsaAlgorithm Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar en specifik algoritm inom ML-DSA-familjen.
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)
- Arv
-
MLDsaAlgorithm
- Implementeringar
Egenskaper
| Name | Description |
|---|---|
| MLDsa44 |
Hämtar en ML-DSA algoritmidentifierare för ML-DSA-44-algoritmen. |
| MLDsa65 |
Hämtar en ML-DSA algoritmidentifierare för ML-DSA-65-algoritmen. |
| MLDsa87 |
Hämtar en ML-DSA algoritmidentifierare för ML-DSA-87-algoritmen. |
| MuSizeInBytes |
Hämtar storleken i byte för mu-värdet (μ) för den aktuella ML-DSA-algoritmen. |
| Name |
Hämtar den underliggande strängrepresentationen av algoritmnamnet. |
| PrivateKeySizeInBytes |
Hämtar storleken, i byte, på den ML-DSA privata nyckeln för den aktuella ML-DSA-algoritmen. |
| PrivateSeedSizeInBytes |
Hämtar storleken, i byte, på det ML-DSA privata fröet för den aktuella ML-DSA-algoritmen. |
| PublicKeySizeInBytes |
Hämtar storleken på den ML-DSA offentliga nyckeln för den aktuella ML-DSA-algoritmen. |
| SignatureSizeInBytes |
Hämtar storleken, i byte, på signaturen för den aktuella ML-DSA-algoritmen. |
Metoder
| Name | Description |
|---|---|
| Equals(MLDsaAlgorithm) |
Jämför två MLDsaAlgorithm objekt. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. |
| GetHashCode() |
Fungerar som standard-hash-funktion. |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. |
Operatorer
| Name | Description |
|---|---|
| Equality(MLDsaAlgorithm, MLDsaAlgorithm) |
Avgör om två MLDsaAlgorithm objekt anger samma algoritmnamn. |
| Inequality(MLDsaAlgorithm, MLDsaAlgorithm) |
Avgör om två MLDsaAlgorithm objekt inte anger samma algoritmnamn. |