CompositeMLDsaAlgorithm 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 sammansatt ML-DSA algoritmidentifierare som kombinerar ML-DSA med en traditionell algoritm.
public ref class CompositeMLDsaAlgorithm sealed : IEquatable<System::Security::Cryptography::CompositeMLDsaAlgorithm ^>
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public sealed class CompositeMLDsaAlgorithm : IEquatable<System.Security.Cryptography.CompositeMLDsaAlgorithm>
public sealed class CompositeMLDsaAlgorithm : IEquatable<System.Security.Cryptography.CompositeMLDsaAlgorithm>
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type CompositeMLDsaAlgorithm = class
interface IEquatable<CompositeMLDsaAlgorithm>
type CompositeMLDsaAlgorithm = class
interface IEquatable<CompositeMLDsaAlgorithm>
Public NotInheritable Class CompositeMLDsaAlgorithm
Implements IEquatable(Of CompositeMLDsaAlgorithm)
- Arv
-
CompositeMLDsaAlgorithm
- Attribut
- Implementeringar
Egenskaper
| Name | Description |
|---|---|
| MaxSignatureSizeInBytes |
Hämtar den maximala signaturstorleken i byte för den sammansatta algoritmen. |
| MLDsa44WithECDsaP256 |
Hämtar en sammansatt ML-DSA algoritmidentifierare för ML-DSA-44 och ECDSA P-256 med SHA256-algoritmen. |
| MLDsa44WithEd25519 |
Hämtar en sammansatt ML-DSA algoritmidentifierare för ML-DSA-44- och Ed25519-algoritmen. |
| MLDsa44WithRSA2048Pkcs15 |
Hämtar en sammansatt ML-DSA-algoritmidentifierare för ML-DSA-44 och 2048-bitars RSASSA-PKCS1-v1_5 med SHA256-algoritm. |
| MLDsa44WithRSA2048Pss |
Hämtar en sammansatt ML-DSA-algoritmidentifierare för ML-DSA-44- och 2048-bitars RSASSA-PSS med SHA256-algoritmen. |
| MLDsa65WithECDsaBrainpoolP256r1 |
Hämtar en sammansatt ML-DSA algoritmidentifierare för ML-DSA-65 och ECDSA BrainpoolP256r1 med SHA512-algoritmen. |
| MLDsa65WithECDsaP256 |
Hämtar en sammansatt ML-DSA algoritmidentifierare för ML-DSA-65 och ECDSA P-256 med SHA512-algoritmen. |
| MLDsa65WithECDsaP384 |
Hämtar en sammansatt ML-DSA algoritmidentifierare för ML-DSA-65 och ECDSA P-384 med SHA512-algoritmen. |
| MLDsa65WithEd25519 |
Hämtar en sammansatt ML-DSA algoritmidentifierare för ML-DSA-65- och Ed25519-algoritmen. |
| MLDsa65WithRSA3072Pkcs15 |
Hämtar en sammansatt ML-DSA algoritmidentifierare för ML-DSA-65 och 3072-bitars RSASSA-PKCS1-v1_5 med SHA512-algoritm. |
| MLDsa65WithRSA3072Pss |
Hämtar en sammansatt ML-DSA algoritmidentifierare för ML-DSA-65 och 3072-bitars RSASSA-PSS med SHA512-algoritmen. |
| MLDsa65WithRSA4096Pkcs15 |
Hämtar en sammansatt ML-DSA-algoritmidentifierare för ML-DSA-65 och 4096-bitars RSASSA-PKCS1-v1_5 med SHA512-algoritm. |
| MLDsa65WithRSA4096Pss |
Hämtar en sammansatt ML-DSA-algoritmidentifierare för ML-DSA-65 och 4096-bitars RSASSA-PSS med SHA512-algoritmen. |
| MLDsa87WithECDsaBrainpoolP384r1 |
Hämtar en sammansatt ML-DSA algoritmidentifierare för ML-DSA-87 och ECDSA BrainpoolP384r1 med SHA512-algoritmen. |
| MLDsa87WithECDsaP384 |
Hämtar en sammansatt ML-DSA algoritmidentifierare för ML-DSA-87 och ECDSA P-384 med SHA512-algoritmen. |
| MLDsa87WithECDsaP521 |
Hämtar en sammansatt ML-DSA algoritmidentifierare för ML-DSA-87 och ECDSA P-521 med SHA512-algoritmen. |
| MLDsa87WithEd448 |
Hämtar en sammansatt ML-DSA algoritmidentifierare för ML-DSA-87- och Ed448-algoritmen. |
| MLDsa87WithRSA3072Pss |
Hämtar en sammansatt ML-DSA-algoritmidentifierare för ML-DSA-87 och 3072-bitars RSASSA-PSS med SHA512-algoritmen. |
| MLDsa87WithRSA4096Pss |
Hämtar en sammansatt ML-DSA algoritmidentifierare för ML-DSA-87 och 4096-bitars RSASSA-PSS med SHA512-algoritmen. |
| Name |
Hämtar namnet på algoritmen. |
Metoder
| Name | Description |
|---|---|
| Equals(CompositeMLDsaAlgorithm) |
Jämför två CompositeMLDsaAlgorithm 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(CompositeMLDsaAlgorithm, CompositeMLDsaAlgorithm) |
Avgör om två CompositeMLDsaAlgorithm objekt anger samma algoritmnamn. |
| Inequality(CompositeMLDsaAlgorithm, CompositeMLDsaAlgorithm) |
Avgör om två CompositeMLDsaAlgorithm objekt inte anger samma algoritmnamn. |