MLDsaAlgorithm 클래스

정의

ML-DSA 패밀리 내의 특정 알고리즘을 나타냅니다.

public ref class MLDsaAlgorithm sealed : IEquatable<System::Security::Cryptography::MLDsaAlgorithm ^>
public sealed class MLDsaAlgorithm : IEquatable<System.Security.Cryptography.MLDsaAlgorithm>
type MLDsaAlgorithm = class
    interface IEquatable<MLDsaAlgorithm>
Public NotInheritable Class MLDsaAlgorithm
Implements IEquatable(Of MLDsaAlgorithm)
상속
MLDsaAlgorithm
구현

속성

Name Description
MLDsa44

ML-DSA-44 알고리즘에 대한 ML-DSA 알고리즘 식별자를 가져옵니다.

MLDsa65

ML-DSA-65 알고리즘에 대한 ML-DSA 알고리즘 식별자를 가져옵니다.

MLDsa87

ML-DSA-87 알고리즘에 대한 ML-DSA 알고리즘 식별자를 가져옵니다.

MuSizeInBytes

현재 ML-DSA 알고리즘에 대한 mu(μ) 값의 크기(바이트)를 가져옵니다.

Name

알고리즘 이름의 기본 문자열 표현을 가져옵니다.

PrivateKeySizeInBytes

현재 ML-DSA 알고리즘에 대한 ML-DSA 프라이빗 키의 크기(바이트)를 가져옵니다.

PrivateSeedSizeInBytes

현재 ML-DSA 알고리즘에 대한 ML-DSA 프라이빗 시드의 크기(바이트)를 가져옵니다.

PublicKeySizeInBytes

현재 ML-DSA 알고리즘에 대한 ML-DSA 공개 키의 크기를 가져옵니다.

SignatureSizeInBytes

현재 ML-DSA 알고리즘에 대한 서명의 크기(바이트)를 가져옵니다.

메서드

Name Description
Equals(MLDsaAlgorithm)

MLDsaAlgorithm 개체를 비교합니다.

Equals(Object)

지정된 개체가 현재 개체와 같은지 여부를 확인합니다.

GetHashCode()

기본 해시 함수로 사용됩니다.

GetType()

현재 인스턴스의 Type 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

연산자

Name Description
Equality(MLDsaAlgorithm, MLDsaAlgorithm)

MLDsaAlgorithm 개체가 동일한 알고리즘 이름을 지정하는지 여부를 결정합니다.

Inequality(MLDsaAlgorithm, MLDsaAlgorithm)

MLDsaAlgorithm 개체가 동일한 알고리즘 이름을 지정하지 않는지 여부를 결정합니다.

적용 대상