|
10 | 10 | */ |
11 | 11 |
|
12 | 12 | /* Serialized OID's */ |
13 | | -static const unsigned char so[9517] = { |
| 13 | +static const unsigned char so[9550] = { |
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 */ |
@@ -1348,9 +1348,12 @@ static const unsigned char so[9517] = { |
1348 | 1348 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x2C, /* [ 9489] OBJ_SLH_DSA_SHAKE_192f_WITH_SHAKE256 */ |
1349 | 1349 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x2D, /* [ 9498] OBJ_SLH_DSA_SHAKE_256s_WITH_SHAKE256 */ |
1350 | 1350 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x03,0x2E, /* [ 9507] OBJ_SLH_DSA_SHAKE_256f_WITH_SHAKE256 */ |
| 1351 | + 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x1C, /* [ 9516] OBJ_HKDF_SHA256 */ |
| 1352 | + 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x1D, /* [ 9527] OBJ_HKDF_SHA384 */ |
| 1353 | + 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x1E, /* [ 9538] OBJ_HKDF_SHA512 */ |
1351 | 1354 | }; |
1352 | 1355 |
|
1353 | | -#define NUM_NID 1496 |
| 1356 | +#define NUM_NID 1499 |
1354 | 1357 | static const ASN1_OBJECT nid_objs[NUM_NID] = { |
1355 | 1358 | {"UNDEF", "undefined", NID_undef}, |
1356 | 1359 | {"rsadsi", "RSA Data Security, Inc.", NID_rsadsi, 6, &so[0]}, |
@@ -2848,9 +2851,12 @@ static const ASN1_OBJECT nid_objs[NUM_NID] = { |
2848 | 2851 | {"AES-128-CBC-HMAC-SHA512-ETM", "aes-128-cbc-hmac-sha512-etm", NID_aes_128_cbc_hmac_sha512_etm}, |
2849 | 2852 | {"AES-192-CBC-HMAC-SHA512-ETM", "aes-192-cbc-hmac-sha512-etm", NID_aes_192_cbc_hmac_sha512_etm}, |
2850 | 2853 | {"AES-256-CBC-HMAC-SHA512-ETM", "aes-256-cbc-hmac-sha512-etm", NID_aes_256_cbc_hmac_sha512_etm}, |
| 2854 | + {"id-alg-hkdf-with-sha256", "HKDF-SHA256", NID_HKDF_SHA256, 11, &so[9516]}, |
| 2855 | + {"id-alg-hkdf-with-sha384", "HKDF-SHA384", NID_HKDF_SHA384, 11, &so[9527]}, |
| 2856 | + {"id-alg-hkdf-with-sha512", "HKDF-SHA512", NID_HKDF_SHA512, 11, &so[9538]}, |
2851 | 2857 | }; |
2852 | 2858 |
|
2853 | | -#define NUM_SN 1487 |
| 2859 | +#define NUM_SN 1490 |
2854 | 2860 | static const unsigned int sn_objs[NUM_SN] = { |
2855 | 2861 | 364, /* "AD_DVCS" */ |
2856 | 2862 | 419, /* "AES-128-CBC" */ |
@@ -3480,6 +3486,9 @@ static const unsigned int sn_objs[NUM_SN] = { |
3480 | 3486 | 323, /* "id-alg-des40" */ |
3481 | 3487 | 326, /* "id-alg-dh-pop" */ |
3482 | 3488 | 325, /* "id-alg-dh-sig-hmac-sha1" */ |
| 3489 | + 1496, /* "id-alg-hkdf-with-sha256" */ |
| 3490 | + 1497, /* "id-alg-hkdf-with-sha384" */ |
| 3491 | + 1498, /* "id-alg-hkdf-with-sha512" */ |
3483 | 3492 | 1456, /* "id-alg-ml-kem-1024" */ |
3484 | 3493 | 1454, /* "id-alg-ml-kem-512" */ |
3485 | 3494 | 1455, /* "id-alg-ml-kem-768" */ |
@@ -4341,7 +4350,7 @@ static const unsigned int sn_objs[NUM_SN] = { |
4341 | 4350 | 1289, /* "zstd" */ |
4342 | 4351 | }; |
4343 | 4352 |
|
4344 | | -#define NUM_LN 1487 |
| 4353 | +#define NUM_LN 1490 |
4345 | 4354 | static const unsigned int ln_objs[NUM_LN] = { |
4346 | 4355 | 363, /* "AD Time Stamping" */ |
4347 | 4356 | 405, /* "ANSI X9.62" */ |
@@ -4468,6 +4477,9 @@ static const unsigned int ln_objs[NUM_LN] = { |
4468 | 4477 | 1472, /* "HASH-ML-DSA-44-WITH-SHA512" */ |
4469 | 4478 | 1473, /* "HASH-ML-DSA-65-WITH-SHA512" */ |
4470 | 4479 | 1474, /* "HASH-ML-DSA-87-WITH-SHA512" */ |
| 4480 | + 1496, /* "HKDF-SHA256" */ |
| 4481 | + 1497, /* "HKDF-SHA384" */ |
| 4482 | + 1498, /* "HKDF-SHA512" */ |
4471 | 4483 | 1156, /* "HMAC DSTU Gost 34311-95" */ |
4472 | 4484 | 988, /* "HMAC GOST 34.11-2012 256 bit" */ |
4473 | 4485 | 989, /* "HMAC GOST 34.11-2012 512 bit" */ |
@@ -5832,7 +5844,7 @@ static const unsigned int ln_objs[NUM_LN] = { |
5832 | 5844 | 125, /* "zlib compression" */ |
5833 | 5845 | }; |
5834 | 5846 |
|
5835 | | -#define NUM_OBJ 1344 |
| 5847 | +#define NUM_OBJ 1347 |
5836 | 5848 | static const unsigned int obj_objs[NUM_OBJ] = { |
5837 | 5849 | 0, /* OBJ_undef 0 */ |
5838 | 5850 | 181, /* OBJ_iso 1 */ |
@@ -7145,6 +7157,9 @@ static const unsigned int obj_objs[NUM_OBJ] = { |
7145 | 7157 | 247, /* OBJ_id_smime_alg_CMSRC2wrap 1 2 840 113549 1 9 16 3 7 */ |
7146 | 7158 | 125, /* OBJ_zlib_compression 1 2 840 113549 1 9 16 3 8 */ |
7147 | 7159 | 893, /* OBJ_id_alg_PWRI_KEK 1 2 840 113549 1 9 16 3 9 */ |
| 7160 | + 1496, /* OBJ_HKDF_SHA256 1 2 840 113549 1 9 16 3 28 */ |
| 7161 | + 1497, /* OBJ_HKDF_SHA384 1 2 840 113549 1 9 16 3 29 */ |
| 7162 | + 1498, /* OBJ_HKDF_SHA512 1 2 840 113549 1 9 16 3 30 */ |
7148 | 7163 | 248, /* OBJ_id_smime_cd_ldap 1 2 840 113549 1 9 16 4 1 */ |
7149 | 7164 | 249, /* OBJ_id_smime_spq_ets_sqt_uri 1 2 840 113549 1 9 16 5 1 */ |
7150 | 7165 | 250, /* OBJ_id_smime_spq_ets_sqt_unotice 1 2 840 113549 1 9 16 5 2 */ |
|
0 commit comments