CompositeMLDsaAlgorithm 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 složený identifikátor algoritmu ML-DSA, který kombinuje ML-DSA s tradičním algoritmem.
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)
- Dědičnost
-
CompositeMLDsaAlgorithm
- Atributy
- Implementuje
Vlastnosti
| Name | Description |
|---|---|
| MaxSignatureSizeInBytes |
Získá maximální velikost podpisu v bajtech složeného algoritmu. |
| MLDsa44WithECDsaP256 |
Získá složený identifikátor algoritmu ML-DSA pro ML-DSA-44 a ECDSA P-256 s algoritmem SHA256. |
| MLDsa44WithEd25519 |
Získá složený ML-DSA algoritmu identifikátor ml-DSA-44 a Ed25519 algoritmu. |
| MLDsa44WithRSA2048Pkcs15 |
Získá složený identifikátor algoritmu ML-DSA pro ML-DSA-44 a 2048-bit RSASSA-PKCS1-v1_5 s algoritmem SHA256. |
| MLDsa44WithRSA2048Pss |
Získá složený identifikátor algoritmu ML-DSA pro ML-DSA-44 a 2048-bit RSASSA-PSS s algoritmem SHA256. |
| MLDsa65WithECDsaBrainpoolP256r1 |
Získá složený identifikátor algoritmu ML-DSA pro ML-DSA-65 a ECDSA BrainpoolP256r1 s algoritmem SHA512. |
| MLDsa65WithECDsaP256 |
Získá složený identifikátor algoritmu ML-DSA pro ML-DSA-65 a ECDSA P-256 s algoritmem SHA512. |
| MLDsa65WithECDsaP384 |
Získá složený identifikátor algoritmu ML-DSA pro ML-DSA-65 a ECDSA P-384 s algoritmem SHA512. |
| MLDsa65WithEd25519 |
Získá složený identifikátor algoritmu ML-DSA pro algoritmus ML-DSA-65 a Ed25519. |
| MLDsa65WithRSA3072Pkcs15 |
Získá složený identifikátor algoritmu ML-DSA pro ML-DSA-65 a 3072-bit RSASSA-PKCS1-v1_5 s algoritmem SHA512. |
| MLDsa65WithRSA3072Pss |
Získá složený identifikátor algoritmu ML-DSA pro ML-DSA-65 a 3072-bit RSASSA-PSS s algoritmem SHA512. |
| MLDsa65WithRSA4096Pkcs15 |
Získá složený identifikátor algoritmu ML-DSA pro ML-DSA-65 a 4096-bit RSASSA-PKCS1-v1_5 s algoritmem SHA512. |
| MLDsa65WithRSA4096Pss |
Získá složený identifikátor algoritmu ML-DSA pro ML-DSA-65 a 4096-bit RSASSA-PSS s algoritmem SHA512. |
| MLDsa87WithECDsaBrainpoolP384r1 |
Získá složený identifikátor algoritmu ML-DSA pro ML-DSA-87 a ECDSA BrainpoolP384r1 s algoritmem SHA512. |
| MLDsa87WithECDsaP384 |
Získá složený identifikátor algoritmu ML-DSA pro ML-DSA-87 a ECDSA P-384 s algoritmem SHA512. |
| MLDsa87WithECDsaP521 |
Získá složený identifikátor algoritmu ML-DSA pro ML-DSA-87 a ECDSA P-521 s algoritmem SHA512. |
| MLDsa87WithEd448 |
Získá složený identifikátor algoritmu ML-DSA pro ALGORITMUS ML-DSA-87 a Ed448. |
| MLDsa87WithRSA3072Pss |
Získá složený identifikátor algoritmu ML-DSA pro ML-DSA-87 a 3072-bit RSASSA-PSS s algoritmem SHA512. |
| MLDsa87WithRSA4096Pss |
Získá složený identifikátor algoritmu ML-DSA pro ML-DSA-87 a 4096-bit RSASSA-PSS s algoritmem SHA512. |
| Name |
Získá název algoritmu. |
Metody
| Name | Description |
|---|---|
| Equals(CompositeMLDsaAlgorithm) |
Porovná dva CompositeMLDsaAlgorithm 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(CompositeMLDsaAlgorithm, CompositeMLDsaAlgorithm) |
Určuje, zda dva CompositeMLDsaAlgorithm objekty určují stejný název algoritmu. |
| Inequality(CompositeMLDsaAlgorithm, CompositeMLDsaAlgorithm) |
Určuje, zda dva CompositeMLDsaAlgorithm objekty nezadávají stejný název algoritmu. |