System.Security.Cryptography.MLDsaAlgorithm
Represents a specific algorithm within the ML-DSA family.
namespace System.Security.Cryptography
{
public sealed class MLDsaAlgorithm : IEquatable<MLDsaAlgorithm>
{
public string Name { get; }
public int PrivateKeySizeInBytes { get; }
public int PrivateSeedSizeInBytes { get; }
public int PublicKeySizeInBytes { get; }
public int SignatureSizeInBytes { get; }
public int MuSizeInBytes { get; }
public static MLDsaAlgorithm MLDsa44 { get; }
public static MLDsaAlgorithm MLDsa65 { get; }
public static MLDsaAlgorithm MLDsa87 { get; }
public bool Equals(MLDsaAlgorithm other);
public static bool operator ==(MLDsaAlgorithm left, MLDsaAlgorithm right);
public static bool operator !=(MLDsaAlgorithm left, MLDsaAlgorithm right);
}
}