Skip to content

Commit 1ff948a

Browse files
committed
added support for MAYO-N naming
1 parent 50b45d9 commit 1ff948a

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

pkix/src/main/java/org/bouncycastle/operator/DefaultSignatureAlgorithmIdentifierFinder.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -309,6 +309,10 @@ private static RSASSAPSSparams createPSSParams(AlgorithmIdentifier hashAlgId, in
309309
addAlgorithm("SHA3-512WITHPICNIC", BCObjectIdentifiers.picnic_with_sha3_512);
310310
addAlgorithm("SHAKE256WITHPICNIC", BCObjectIdentifiers.picnic_with_shake256);
311311

312+
addAlgorithm("MAYO-1", BCObjectIdentifiers.mayo1);
313+
addAlgorithm("MAYO-2", BCObjectIdentifiers.mayo_2);
314+
addAlgorithm("MAYO-3", BCObjectIdentifiers.mayo_3);
315+
addAlgorithm("MAYO-5", BCObjectIdentifiers.mayo_5);
312316
addAlgorithm("MAYO_1", BCObjectIdentifiers.mayo1);
313317
addAlgorithm("MAYO_2", BCObjectIdentifiers.mayo_2);
314318
addAlgorithm("MAYO_3", BCObjectIdentifiers.mayo_3);

pkix/src/test/java/org/bouncycastle/tsp/test/PQCTSPTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -396,7 +396,7 @@ public void testMayo()
396396
X509Certificate cert = new JcaX509CertificateConverter()
397397
.setProvider("BC").getCertificate(certGen.build(sigGen));
398398

399-
ContentSigner signer = new JcaContentSignerBuilder("Mayo_1").setProvider("BCPQC").build(privKey);
399+
ContentSigner signer = new JcaContentSignerBuilder("Mayo-1").setProvider("BCPQC").build(privKey);
400400

401401
TimeStampTokenGenerator tsTokenGen = new TimeStampTokenGenerator(
402402
new JcaSignerInfoGeneratorBuilder(new JcaDigestCalculatorProviderBuilder().build())

0 commit comments

Comments
 (0)