Package org.bouncycastle.cert.plants
Class MTCSignatureAlgorithm
- java.lang.Object
-
- org.bouncycastle.cert.plants.MTCSignatureAlgorithm
-
public final class MTCSignatureAlgorithm extends java.lang.ObjectString constants for the cosigner signature algorithms defined by Section 5.3.2 of draft-ietf-plants-merkle-tree-certs. These are the canonical names passed toMTCSignatureVerifierimplementations (and their concreteBc*/Jca*forms) to select a signature primitive.Using the constant instead of an inline string lets a CI-time check catch typos.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringECDSA_P256_SHA256static java.lang.StringECDSA_P384_SHA384static java.lang.StringED25519static java.lang.StringML_DSA_44static java.lang.StringML_DSA_65static java.lang.StringML_DSA_87
-
-
-
Field Detail
-
ECDSA_P256_SHA256
public static final java.lang.String ECDSA_P256_SHA256
- See Also:
- Constant Field Values
-
ECDSA_P384_SHA384
public static final java.lang.String ECDSA_P384_SHA384
- See Also:
- Constant Field Values
-
ED25519
public static final java.lang.String ED25519
- See Also:
- Constant Field Values
-
ML_DSA_44
public static final java.lang.String ML_DSA_44
- See Also:
- Constant Field Values
-
ML_DSA_65
public static final java.lang.String ML_DSA_65
- See Also:
- Constant Field Values
-
ML_DSA_87
public static final java.lang.String ML_DSA_87
- See Also:
- Constant Field Values
-
-