diff --git a/crypto/obj/obj_dat.h b/crypto/obj/obj_dat.h index 975c1ee59f..3610dcd2d6 100644 --- a/crypto/obj/obj_dat.h +++ b/crypto/obj/obj_dat.h @@ -56,7 +56,7 @@ /* This file is generated by crypto/obj/objects.go. */ -#define NUM_NID 986 +#define NUM_NID 988 static const uint8_t kObjectData[] = { /* NID_rsadsi */ @@ -8889,6 +8889,8 @@ static const ASN1_OBJECT kObjects[NUM_NID] = { {"ffdhe3072", "ffdhe3072", NID_ffdhe3072, 0, NULL, 0}, {"ffdhe8192", "ffdhe8192", NID_ffdhe8192, 0, NULL, 0}, {"MLKEM512IPD", "MLKEM512IPD", NID_MLKEM512IPD, 0, NULL, 0}, + {"MLKEM768IPD", "MLKEM768IPD", NID_MLKEM768IPD, 0, NULL, 0}, + {"MLKEM1024IPD", "MLKEM1024IPD", NID_MLKEM1024IPD, 0, NULL, 0}, }; static const uint16_t kNIDsInShortNameOrder[] = { @@ -9019,7 +9021,9 @@ static const uint16_t kNIDsInShortNameOrder[] = { 114 /* MD5-SHA1 */, 95 /* MDC2 */, 911 /* MGF1 */, + 987 /* MLKEM1024IPD */, 985 /* MLKEM512IPD */, + 986 /* MLKEM768IPD */, 388 /* Mail */, 57 /* Netscape */, 366 /* Nonce */, @@ -9927,7 +9931,9 @@ static const uint16_t kNIDsInLongNameOrder[] = { 972 /* KYBER512_R3 */, 973 /* KYBER768_R3 */, 504 /* MIME MHS */, + 987 /* MLKEM1024IPD */, 985 /* MLKEM512IPD */, + 986 /* MLKEM768IPD */, 388 /* Mail */, 383 /* Management */, 417 /* Microsoft CSP Name */, diff --git a/crypto/obj/obj_mac.num b/crypto/obj/obj_mac.num index f05cb00246..bea973d162 100644 --- a/crypto/obj/obj_mac.num +++ b/crypto/obj/obj_mac.num @@ -973,3 +973,5 @@ X25519Kyber768Draft00 982 ffdhe3072 983 ffdhe8192 984 MLKEM512IPD 985 +MLKEM768IPD 986 +MLKEM1024IPD 987 diff --git a/crypto/obj/objects.txt b/crypto/obj/objects.txt index 35062e027f..79b0aa1742 100644 --- a/crypto/obj/objects.txt +++ b/crypto/obj/objects.txt @@ -1387,6 +1387,8 @@ nist_sha3hashalgs 12 : SHAKE256 : shake256 : KYBER768_R3 : KYBER1024_R3 : MLKEM512IPD + : MLKEM768IPD + : MLKEM1024IPD # OID for DILITHIUM3 SIG Round-3. These are temp values from # https://github.com/IETF-Hackathon/pqc-certificates/blob/master/docs/oid_mapping.md