@@ -259,6 +259,7 @@ public interface BCObjectIdentifiers
259259 ASN1ObjectIdentifier p521_sphincs_shake256f_simple = new ASN1ObjectIdentifier ("1.3.9999.6.9.11" );
260260 /** 1.3.9999.6.9.13 OQS_OID_P521_SPHINCSSHAKE256SSIMPLE */
261261 ASN1ObjectIdentifier p521_sphincs_shake256s_simple = new ASN1ObjectIdentifier ("1.3.9999.6.9.13" );
262+
262263 /**
263264 * Picnic
264265 */
@@ -280,11 +281,11 @@ public interface BCObjectIdentifiers
280281 ASN1ObjectIdentifier picnicl5full = picnic_key .branch ("12" );
281282
282283 ASN1ObjectIdentifier picnic_signature = picnic .branch ("2" );
284+
283285 ASN1ObjectIdentifier picnic_with_sha512 = picnic_signature .branch ("1" );
284286 ASN1ObjectIdentifier picnic_with_shake256 = picnic_signature .branch ("2" );
285287 ASN1ObjectIdentifier picnic_with_sha3_512 = picnic_signature .branch ("3" );
286288
287-
288289 /*
289290 * Falcon
290291 */
@@ -295,20 +296,21 @@ public interface BCObjectIdentifiers
295296 ASN1ObjectIdentifier p256_falcon_512 = new ASN1ObjectIdentifier ("1.3.9999.3.12" );
296297 /** 1.3.9999.3.13 OQS_OID_RSA3072_FALCON512 */
297298 ASN1ObjectIdentifier rsa_3072_falcon_512 = new ASN1ObjectIdentifier ("1.3.9999.3.13" );
299+ /** 1.3.9999.3.14 OQS_OID_FALCON1024 */
300+ ASN1ObjectIdentifier falcon_1024 = new ASN1ObjectIdentifier ("1.3.9999.3.14" );
301+ /** 1.3.9999.3.15 OQS_OID_P521_FALCON1024 */
302+ ASN1ObjectIdentifier p521_falcon1024 = new ASN1ObjectIdentifier ("1.3.9999.3.15" );
298303 /** 1.3.9999.3.16 OQS_OID_FALCONPADDED512 */
299304 ASN1ObjectIdentifier falcon_padded_512 = new ASN1ObjectIdentifier ("1.3.9999.3.16" );
300305 /** 1.3.9999.3.17 OQS_OID_P256_FALCONPADDED512 */
301306 ASN1ObjectIdentifier p256_falcon_padded512 = new ASN1ObjectIdentifier ("1.3.9999.3.17" );
302307 /** 1.3.9999.3.18 OQS_OID_RSA3072_FALCONPADDED512 */
303308 ASN1ObjectIdentifier rsa_3072_falconpadded512 = new ASN1ObjectIdentifier ("1.3.9999.3.18" );
304- /** 1.3.9999.3.14 OQS_OID_FALCON1024 */
305- ASN1ObjectIdentifier falcon_1024 = new ASN1ObjectIdentifier ("1.3.9999.3.14" );
306- /** 1.3.9999.3.15 OQS_OID_P521_FALCON1024 */
307- ASN1ObjectIdentifier p521_falcon1024 = new ASN1ObjectIdentifier ("1.3.9999.3.15" );
308309 /** 1.3.9999.3.19 OQS_OID_FALCONPADDED1024 */
309310 ASN1ObjectIdentifier falcon_padded_1024 = new ASN1ObjectIdentifier ("1.3.9999.3.19" );
310311 /** 1.3.9999.3.20 OQS_OID_P521_FALCONPADDED1024 */
311312 ASN1ObjectIdentifier p521_falcon_padded_1024 = new ASN1ObjectIdentifier ("1.3.9999.3.20" );
313+
312314 /*
313315 * Dilithium
314316 */
@@ -321,6 +323,11 @@ public interface BCObjectIdentifiers
321323 ASN1ObjectIdentifier dilithium2_aes = new ASN1ObjectIdentifier ("1.3.6.1.4.1.2.267.11.4.4" ); // dilithium.branch("4");
322324 ASN1ObjectIdentifier dilithium3_aes = new ASN1ObjectIdentifier ("1.3.6.1.4.1.2.267.11.6.5" ); // dilithium.branch("5");
323325 ASN1ObjectIdentifier dilithium5_aes = new ASN1ObjectIdentifier ("1.3.6.1.4.1.2.267.11.8.7" ); // dilithium.branch("6");
326+
327+ /*
328+ * ML-DSA
329+ */
330+ ///** 2.16.840.1.101.3.4.3.17 OQS_OID_MLDSA44 */
324331 /** 1.3.9999.7.5 OQS_OID_P256_MLDSA44 */
325332 ASN1ObjectIdentifier p256_mldsa44 = new ASN1ObjectIdentifier ("1.3.9999.7.5" );
326333 /** 1.3.9999.7.6 OQS_OID_RSA3072_MLDSA44 */
@@ -349,7 +356,6 @@ public interface BCObjectIdentifiers
349356 /** 2.16.840.1.114027.80.8.1.10 OQS_OID_MLDSA65_ed25519 */
350357 ASN1ObjectIdentifier mldsa65_ed25519 = new ASN1ObjectIdentifier ("2.16.840.1.114027.80.8.1.10" );
351358 ///** 2.16.840.1.101.3.4.3.19 OQS_OID_MLDSA87 */
352-
353359 /** 1.3.9999.7.8 OQS_OID_P521_MLDSA87 */
354360 ASN1ObjectIdentifier p521_mldsa87 = new ASN1ObjectIdentifier ("1.3.9999.7.8" );
355361 /** 2.16.840.1.114027.80.8.1.11 OQS_OID_MLDSA87_p384 */
@@ -358,6 +364,7 @@ public interface BCObjectIdentifiers
358364 ASN1ObjectIdentifier mldsa87_bp384 = new ASN1ObjectIdentifier ("2.16.840.1.114027.80.8.1.12" );
359365 /** 2.16.840.1.114027.80.8.1.13 OQS_OID_MLDSA87_ed448 */
360366 ASN1ObjectIdentifier mldsa87_ed448 = new ASN1ObjectIdentifier ("2.16.840.1.114027.80.8.1.13" );
367+
361368 /*
362369 * Rainbow
363370 */
@@ -411,7 +418,6 @@ public interface BCObjectIdentifiers
411418 ASN1ObjectIdentifier mceliece8192128_r3 = pqc_kem_mceliece .branch ("9" );
412419 ASN1ObjectIdentifier mceliece8192128f_r3 = pqc_kem_mceliece .branch ("10" );
413420
414-
415421 /**
416422 * Frodo
417423 */
0 commit comments