Org.BouncyCastle.Crypto.Parameters.CompositeMLDsaParameters
The Composite ML-DSA algorithm combinations defined by
Composite ML-DSA for use
in X.509 Public Key Infrastructure.
namespace Org.BouncyCastle.Crypto.Parameters
{
internal sealed class CompositeMLDsaParameters
{
public static readonly CompositeMLDsaParameters MLDSA44_RSA2048_PSS_SHA256;
public static readonly CompositeMLDsaParameters MLDSA44_RSA2048_PKCS15_SHA256;
public static readonly CompositeMLDsaParameters MLDSA44_Ed25519_SHA512;
public static readonly CompositeMLDsaParameters MLDSA44_ECDSA_P256_SHA256;
public static readonly CompositeMLDsaParameters MLDSA65_RSA3072_PSS_SHA512;
public static readonly CompositeMLDsaParameters MLDSA65_RSA3072_PKCS15_SHA512;
public static readonly CompositeMLDsaParameters MLDSA65_RSA4096_PSS_SHA512;
public static readonly CompositeMLDsaParameters MLDSA65_RSA4096_PKCS15_SHA512;
public static readonly CompositeMLDsaParameters MLDSA65_ECDSA_P256_SHA512;
public static readonly CompositeMLDsaParameters MLDSA65_ECDSA_P384_SHA512;
public static readonly CompositeMLDsaParameters MLDSA65_ECDSA_brainpoolP256r1_SHA512;
public static readonly CompositeMLDsaParameters MLDSA65_Ed25519_SHA512;
public static readonly CompositeMLDsaParameters MLDSA87_ECDSA_P384_SHA512;
public static readonly CompositeMLDsaParameters MLDSA87_ECDSA_brainpoolP384r1_SHA512;
public static readonly CompositeMLDsaParameters MLDSA87_Ed448_SHAKE256;
public static readonly CompositeMLDsaParameters MLDSA87_RSA3072_PSS_SHA512;
public static readonly CompositeMLDsaParameters MLDSA87_RSA4096_PSS_SHA512;
public static readonly CompositeMLDsaParameters MLDSA87_ECDSA_P521_SHA512;
public string Name { get; }
public MLDsaParameters MLDsaParameters { get; }
public string TraditionalSignatureAlgorithm { get; }
public string PreHashAlgorithm { get; }
}
}