CompositeMLDsaAlgorithm 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
ML-DSA 기존 알고리즘과 결합하는 복합 ML-DSA 알고리즘 식별자를 나타냅니다.
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)
- 상속
-
CompositeMLDsaAlgorithm
- 특성
- 구현
속성
| Name | Description |
|---|---|
| MaxSignatureSizeInBytes |
복합 알고리즘의 최대 서명 크기(바이트)를 가져옵니다. |
| MLDsa44WithECDsaP256 |
SHA256 알고리즘을 사용하여 ML-DSA-44 및 ECDSA P-256에 대한 복합 ML-DSA 알고리즘 식별자를 가져옵니다. |
| MLDsa44WithEd25519 |
ML-DSA-44 및 Ed25519 알고리즘에 대한 복합 ML-DSA 알고리즘 식별자를 가져옵니다. |
| MLDsa44WithRSA2048Pkcs15 |
SHA256 알고리즘을 사용하여 ML-DSA-44 및 2048비트 RSASSA-PKCS1-v1_5 대한 복합 ML-DSA 알고리즘 식별자를 가져옵니다. |
| MLDsa44WithRSA2048Pss |
SHA256 알고리즘을 사용하여 ML-DSA-44 및 2048비트 RSASSA-PSS 대한 복합 ML-DSA 알고리즘 식별자를 가져옵니다. |
| MLDsa65WithECDsaBrainpoolP256r1 |
SHA512 알고리즘을 사용하여 ML-DSA-65 및 ECDSA BrainpoolP256r1에 대한 복합 ML-DSA 알고리즘 식별자를 가져옵니다. |
| MLDsa65WithECDsaP256 |
SHA512 알고리즘을 사용하여 ML-DSA-65 및 ECDSA P-256에 대한 복합 ML-DSA 알고리즘 식별자를 가져옵니다. |
| MLDsa65WithECDsaP384 |
SHA512 알고리즘을 사용하여 ML-DSA-65 및 ECDSA P-384에 대한 복합 ML-DSA 알고리즘 식별자를 가져옵니다. |
| MLDsa65WithEd25519 |
ML-DSA-65 및 Ed25519 알고리즘에 대한 복합 ML-DSA 알고리즘 식별자를 가져옵니다. |
| MLDsa65WithRSA3072Pkcs15 |
SHA512 알고리즘을 사용하여 ML-DSA-65 및 3072비트 RSASSA-PKCS1-v1_5 대한 복합 ML-DSA 알고리즘 식별자를 가져옵니다. |
| MLDsa65WithRSA3072Pss |
SHA512 알고리즘을 사용하여 ML-DSA-65 및 3072비트 RSASSA-PSS 대한 복합 ML-DSA 알고리즘 식별자를 가져옵니다. |
| MLDsa65WithRSA4096Pkcs15 |
SHA512 알고리즘을 사용하여 ML-DSA-65 및 4096비트 RSASSA-PKCS1-v1_5 대한 복합 ML-DSA 알고리즘 식별자를 가져옵니다. |
| MLDsa65WithRSA4096Pss |
SHA512 알고리즘을 사용하여 ML-DSA-65 및 4096비트 RSASSA-PSS 대한 복합 ML-DSA 알고리즘 식별자를 가져옵니다. |
| MLDsa87WithECDsaBrainpoolP384r1 |
SHA512 알고리즘을 사용하여 ML-DSA-87 및 ECDSA BrainpoolP384r1에 대한 복합 ML-DSA 알고리즘 식별자를 가져옵니다. |
| MLDsa87WithECDsaP384 |
SHA512 알고리즘을 사용하여 ML-DSA-87 및 ECDSA P-384에 대한 복합 ML-DSA 알고리즘 식별자를 가져옵니다. |
| MLDsa87WithECDsaP521 |
SHA512 알고리즘을 사용하여 ML-DSA-87 및 ECDSA P-521에 대한 복합 ML-DSA 알고리즘 식별자를 가져옵니다. |
| MLDsa87WithEd448 |
ML-DSA-87 및 Ed448 알고리즘에 대한 복합 ML-DSA 알고리즘 식별자를 가져옵니다. |
| MLDsa87WithRSA3072Pss |
SHA512 알고리즘을 사용하여 ML-DSA-87 및 3072비트 RSASSA-PSS 대한 복합 ML-DSA 알고리즘 식별자를 가져옵니다. |
| MLDsa87WithRSA4096Pss |
SHA512 알고리즘을 사용하여 ML-DSA-87 및 4096비트 RSASSA-PSS 대한 복합 ML-DSA 알고리즘 식별자를 가져옵니다. |
| Name |
알고리즘의 이름을 가져옵니다. |
메서드
| Name | Description |
|---|---|
| Equals(CompositeMLDsaAlgorithm) |
두 CompositeMLDsaAlgorithm 개체를 비교합니다. |
| Equals(Object) |
지정된 개체가 현재 개체와 같은지 여부를 확인합니다. |
| GetHashCode() |
기본 해시 함수로 사용됩니다. |
| GetType() |
현재 인스턴스의 Type 가져옵니다. (다음에서 상속됨 Object) |
| MemberwiseClone() |
현재 Object단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
| ToString() |
현재 개체를 나타내는 문자열을 반환합니다. |
연산자
| Name | Description |
|---|---|
| Equality(CompositeMLDsaAlgorithm, CompositeMLDsaAlgorithm) |
두 CompositeMLDsaAlgorithm 개체가 동일한 알고리즘 이름을 지정하는지 여부를 결정합니다. |
| Inequality(CompositeMLDsaAlgorithm, CompositeMLDsaAlgorithm) |
두 CompositeMLDsaAlgorithm 개체가 동일한 알고리즘 이름을 지정하지 않는지 여부를 결정합니다. |