CompositeMLDsaAlgorithm Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili pengidentifikasi algoritma ML-DSA komposit, menggabungkan ML-DSA dengan algoritma tradisional.
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)
- Warisan
-
CompositeMLDsaAlgorithm
- Atribut
- Penerapan
Properti
| Nama | Deskripsi |
|---|---|
| MaxSignatureSizeInBytes |
Mendapatkan ukuran tanda tangan maksimum dalam byte untuk algoritma komposit. |
| MLDsa44WithECDsaP256 |
Mendapatkan pengidentifikasi algoritma ML-DSA Komposit untuk ML-DSA-44 dan ECDSA P-256 dengan algoritma SHA256. |
| MLDsa44WithEd25519 |
Mendapatkan pengidentifikasi algoritma ML-DSA Komposit untuk algoritma ML-DSA-44 dan Ed25519. |
| MLDsa44WithRSA2048Pkcs15 |
Mendapatkan pengidentifikasi algoritma ML-DSA Komposit untuk algoritma ML-DSA-44 dan 2048-bit RSASSA-PKCS1-v1_5 dengan algoritma SHA256. |
| MLDsa44WithRSA2048Pss |
Mendapatkan pengidentifikasi algoritma ML-DSA Komposit untuk RSASSA-PSS ML-DSA-44 dan 2048-bit dengan algoritma SHA256. |
| MLDsa65WithECDsaBrainpoolP256r1 |
Mendapatkan pengidentifikasi algoritma ML-DSA Komposit untuk ML-DSA-65 dan ECDSA BrainpoolP256r1 dengan algoritma SHA512. |
| MLDsa65WithECDsaP256 |
Mendapatkan pengidentifikasi algoritma ML-DSA Komposit untuk ML-DSA-65 dan ECDSA P-256 dengan algoritma SHA512. |
| MLDsa65WithECDsaP384 |
Mendapatkan pengidentifikasi algoritma ML-DSA Komposit untuk ML-DSA-65 dan ECDSA P-384 dengan algoritma SHA512. |
| MLDsa65WithEd25519 |
Mendapatkan pengidentifikasi algoritma ML-DSA Komposit untuk algoritma ML-DSA-65 dan Ed25519. |
| MLDsa65WithRSA3072Pkcs15 |
Mendapatkan pengidentifikasi algoritma ML-DSA Komposit untuk algoritma ML-DSA-65 dan 3072-bit RSASSA-PKCS1-v1_5 dengan algoritma SHA512. |
| MLDsa65WithRSA3072Pss |
Mendapatkan pengidentifikasi algoritma ML-DSA Komposit untuk RSASSA-PSS ML-DSA-65 dan 3072-bit dengan algoritma SHA512. |
| MLDsa65WithRSA4096Pkcs15 |
Mendapatkan pengidentifikasi algoritma ML-DSA Komposit untuk algoritma ML-DSA-65 dan 4096-bit RSASSA-PKCS1-v1_5 dengan algoritma SHA512. |
| MLDsa65WithRSA4096Pss |
Mendapatkan pengidentifikasi algoritma ML-DSA Komposit untuk RSASSA-PSS ML-DSA-65 dan 4096-bit dengan algoritma SHA512. |
| MLDsa87WithECDsaBrainpoolP384r1 |
Mendapatkan pengidentifikasi algoritma ML-DSA Komposit untuk ML-DSA-87 dan ECDSA BrainpoolP384r1 dengan algoritma SHA512. |
| MLDsa87WithECDsaP384 |
Mendapatkan pengidentifikasi algoritma ML-DSA Komposit untuk ML-DSA-87 dan ECDSA P-384 dengan algoritma SHA512. |
| MLDsa87WithECDsaP521 |
Mendapatkan pengidentifikasi algoritma ML-DSA Komposit untuk ML-DSA-87 dan ECDSA P-521 dengan algoritma SHA512. |
| MLDsa87WithEd448 |
Mendapatkan pengidentifikasi algoritma ML-DSA Komposit untuk algoritma ML-DSA-87 dan Ed448. |
| MLDsa87WithRSA3072Pss |
Mendapatkan pengidentifikasi algoritma ML-DSA Komposit untuk RSASSA-PSS ML-DSA-87 dan 3072-bit dengan algoritma SHA512. |
| MLDsa87WithRSA4096Pss |
Mendapatkan pengidentifikasi algoritma ML-DSA Komposit untuk RSASSA-PSS ML-DSA-87 dan 4096-bit dengan algoritma SHA512. |
| Name |
Mendapatkan nama algoritma. |
Metode
| Nama | Deskripsi |
|---|---|
| Equals(CompositeMLDsaAlgorithm) |
Membandingkan dua CompositeMLDsaAlgorithm objek. |
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. |
Operator
| Nama | Deskripsi |
|---|---|
| Equality(CompositeMLDsaAlgorithm, CompositeMLDsaAlgorithm) |
Menentukan apakah dua CompositeMLDsaAlgorithm objek menentukan nama algoritma yang sama. |
| Inequality(CompositeMLDsaAlgorithm, CompositeMLDsaAlgorithm) |
Menentukan apakah dua CompositeMLDsaAlgorithm objek tidak menentukan nama algoritma yang sama. |