|
10 | 10 | */
|
11 | 11 |
|
12 | 12 | /* Serialized OID's */
|
13 |
| -static const unsigned char so[7775] = { |
| 13 | +static const unsigned char so[7813] = { |
14 | 14 | 0x2A,0x86,0x48,0x86,0xF7,0x0D, /* [ 0] OBJ_rsadsi */
|
15 | 15 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01, /* [ 6] OBJ_pkcs */
|
16 | 16 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x02,0x02, /* [ 13] OBJ_md2 */
|
@@ -1077,7 +1077,11 @@ static const unsigned char so[7775] = {
|
1077 | 1077 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x02,0x0C, /* [ 7745] OBJ_hmacWithSHA512_224 */
|
1078 | 1078 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x02,0x0D, /* [ 7753] OBJ_hmacWithSHA512_256 */
|
1079 | 1079 | 0x28,0xCC,0x45,0x03,0x04, /* [ 7761] OBJ_gmac */
|
1080 |
| - 0x2A,0x81,0x1C,0xCF,0x55,0x01,0x83,0x75, /* [ 7766] OBJ_SM2_with_SM3 */ |
| 1080 | + 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x13, /* [ 7766] OBJ_kmac128 */ |
| 1081 | + 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x14, /* [ 7775] OBJ_kmac256 */ |
| 1082 | + 0x2B,0x06,0x01,0x04,0x01,0x8D,0x3A,0x0C,0x02,0x01, /* [ 7784] OBJ_blake2bmac */ |
| 1083 | + 0x2B,0x06,0x01,0x04,0x01,0x8D,0x3A,0x0C,0x02,0x02, /* [ 7794] OBJ_blake2smac */ |
| 1084 | + 0x2A,0x81,0x1C,0xCF,0x55,0x01,0x83,0x75, /* [ 7804] OBJ_SM2_with_SM3 */ |
1081 | 1085 | };
|
1082 | 1086 |
|
1083 | 1087 | #define NUM_NID 1207
|
@@ -2278,15 +2282,15 @@ static const ASN1_OBJECT nid_objs[NUM_NID] = {
|
2278 | 2282 | {"hmacWithSHA512-224", "hmacWithSHA512-224", NID_hmacWithSHA512_224, 8, &so[7745]},
|
2279 | 2283 | {"hmacWithSHA512-256", "hmacWithSHA512-256", NID_hmacWithSHA512_256, 8, &so[7753]},
|
2280 | 2284 | {"GMAC", "gmac", NID_gmac, 5, &so[7761]},
|
2281 |
| - {"KMAC128", "kmac128", NID_kmac128}, |
2282 |
| - {"KMAC256", "kmac256", NID_kmac256}, |
| 2285 | + {"KMAC128", "kmac128", NID_kmac128, 9, &so[7766]}, |
| 2286 | + {"KMAC256", "kmac256", NID_kmac256, 9, &so[7775]}, |
2283 | 2287 | {"AES-128-SIV", "aes-128-siv", NID_aes_128_siv},
|
2284 | 2288 | {"AES-192-SIV", "aes-192-siv", NID_aes_192_siv},
|
2285 | 2289 | {"AES-256-SIV", "aes-256-siv", NID_aes_256_siv},
|
2286 |
| - {"BLAKE2BMAC", "blake2bmac", NID_blake2bmac}, |
2287 |
| - {"BLAKE2SMAC", "blake2smac", NID_blake2smac}, |
| 2290 | + {"BLAKE2BMAC", "blake2bmac", NID_blake2bmac, 10, &so[7784]}, |
| 2291 | + {"BLAKE2SMAC", "blake2smac", NID_blake2smac, 10, &so[7794]}, |
2288 | 2292 | {"SSHKDF", "sshkdf", NID_sshkdf},
|
2289 |
| - {"SM2-SM3", "SM2-with-SM3", NID_SM2_with_SM3, 8, &so[7766]}, |
| 2293 | + {"SM2-SM3", "SM2-with-SM3", NID_SM2_with_SM3, 8, &so[7804]}, |
2290 | 2294 | {"SSKDF", "sskdf", NID_sskdf},
|
2291 | 2295 | {"X963KDF", "x963kdf", NID_x963kdf},
|
2292 | 2296 | };
|
@@ -4695,7 +4699,7 @@ static const unsigned int ln_objs[NUM_LN] = {
|
4695 | 4699 | 125, /* "zlib compression" */
|
4696 | 4700 | };
|
4697 | 4701 |
|
4698 |
| -#define NUM_OBJ 1073 |
| 4702 | +#define NUM_OBJ 1077 |
4699 | 4703 | static const unsigned int obj_objs[NUM_OBJ] = {
|
4700 | 4704 | 0, /* OBJ_undef 0 */
|
4701 | 4705 | 181, /* OBJ_iso 1 */
|
@@ -5547,6 +5551,8 @@ static const unsigned int obj_objs[NUM_OBJ] = {
|
5547 | 5551 | 1103, /* OBJ_hmac_sha3_256 2 16 840 1 101 3 4 2 14 */
|
5548 | 5552 | 1104, /* OBJ_hmac_sha3_384 2 16 840 1 101 3 4 2 15 */
|
5549 | 5553 | 1105, /* OBJ_hmac_sha3_512 2 16 840 1 101 3 4 2 16 */
|
| 5554 | + 1196, /* OBJ_kmac128 2 16 840 1 101 3 4 2 19 */ |
| 5555 | + 1197, /* OBJ_kmac256 2 16 840 1 101 3 4 2 20 */ |
5550 | 5556 | 802, /* OBJ_dsa_with_SHA224 2 16 840 1 101 3 4 3 1 */
|
5551 | 5557 | 803, /* OBJ_dsa_with_SHA256 2 16 840 1 101 3 4 3 2 */
|
5552 | 5558 | 1106, /* OBJ_dsa_with_SHA384 2 16 840 1 101 3 4 3 3 */
|
@@ -5664,6 +5670,8 @@ static const unsigned int obj_objs[NUM_OBJ] = {
|
5664 | 5670 | 138, /* OBJ_ms_efs 1 3 6 1 4 1 311 10 3 4 */
|
5665 | 5671 | 648, /* OBJ_ms_smartcard_login 1 3 6 1 4 1 311 20 2 2 */
|
5666 | 5672 | 649, /* OBJ_ms_upn 1 3 6 1 4 1 311 20 2 3 */
|
| 5673 | + 1201, /* OBJ_blake2bmac 1 3 6 1 4 1 1722 12 2 1 */ |
| 5674 | + 1202, /* OBJ_blake2smac 1 3 6 1 4 1 1722 12 2 2 */ |
5667 | 5675 | 951, /* OBJ_ct_precert_scts 1 3 6 1 4 1 11129 2 4 2 */
|
5668 | 5676 | 952, /* OBJ_ct_precert_poison 1 3 6 1 4 1 11129 2 4 3 */
|
5669 | 5677 | 953, /* OBJ_ct_precert_signer 1 3 6 1 4 1 11129 2 4 4 */
|
|
0 commit comments