Skip to content

Commit 3bda4b5

Browse files
committed
Include mldsa signature schemes in default sig algs
1 parent c1c490d commit 3bda4b5

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

tls/src/main/java/org/bouncycastle/tls/TlsUtils.java

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -139,12 +139,15 @@ private static Vector createDefaultSupportedSigAlgs()
139139
result.addElement(SignatureAndHashAlgorithm.getInstance(HashAlgorithm.sha256, SignatureAlgorithm.ecdsa));
140140
result.addElement(SignatureAndHashAlgorithm.getInstance(HashAlgorithm.sha384, SignatureAlgorithm.ecdsa));
141141
result.addElement(SignatureAndHashAlgorithm.getInstance(HashAlgorithm.sha512, SignatureAlgorithm.ecdsa));
142-
result.addElement(SignatureAndHashAlgorithm.rsa_pss_rsae_sha256);
143-
result.addElement(SignatureAndHashAlgorithm.rsa_pss_rsae_sha384);
144-
result.addElement(SignatureAndHashAlgorithm.rsa_pss_rsae_sha512);
145142
result.addElement(SignatureAndHashAlgorithm.rsa_pss_pss_sha256);
146143
result.addElement(SignatureAndHashAlgorithm.rsa_pss_pss_sha384);
147144
result.addElement(SignatureAndHashAlgorithm.rsa_pss_pss_sha512);
145+
result.addElement(SignatureAndHashAlgorithm.rsa_pss_rsae_sha256);
146+
result.addElement(SignatureAndHashAlgorithm.rsa_pss_rsae_sha384);
147+
result.addElement(SignatureAndHashAlgorithm.rsa_pss_rsae_sha512);
148+
result.addElement(SignatureAndHashAlgorithm.mldsa44);
149+
result.addElement(SignatureAndHashAlgorithm.mldsa65);
150+
result.addElement(SignatureAndHashAlgorithm.mldsa87);
148151
result.addElement(SignatureAndHashAlgorithm.getInstance(HashAlgorithm.sha256, SignatureAlgorithm.rsa));
149152
result.addElement(SignatureAndHashAlgorithm.getInstance(HashAlgorithm.sha384, SignatureAlgorithm.rsa));
150153
result.addElement(SignatureAndHashAlgorithm.getInstance(HashAlgorithm.sha512, SignatureAlgorithm.rsa));

0 commit comments

Comments
 (0)