CompositeMLDsaAlgorithm 클래스

정의

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 개체가 동일한 알고리즘 이름을 지정하지 않는지 여부를 결정합니다.

적용 대상