|
10 | 10 | */ |
11 | 11 |
|
12 | 12 | /* Serialized OID's */ |
13 | | -static const unsigned char so[7915] = { |
| 13 | +static const unsigned char so[7972] = { |
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 */ |
@@ -1104,9 +1104,15 @@ static const unsigned char so[7915] = { |
1104 | 1104 | 0x2A,0x81,0x1C,0xCF,0x55,0x01,0x82,0x2F,0x07, /* [ 7885] OBJ_sm9hash2 */ |
1105 | 1105 | 0x2A,0x81,0x1C,0xCF,0x55,0x01,0x82,0x2F,0x07,0x01, /* [ 7894] OBJ_sm9hash2_with_sm3 */ |
1106 | 1106 | 0x2A,0x81,0x1C,0xCF,0x55,0x01,0x82,0x2F,0x07,0x02, /* [ 7904] OBJ_sm9hash2_with_sha256 */ |
| 1107 | + 0x2A,0x81,0x1C,0xCF,0x55,0x01,0x86,0x20,0x04, /* [ 7914] OBJ_zuc256 */ |
| 1108 | + 0x2A,0x81,0x1C,0xCF,0x55,0x01,0x86,0x20,0x03, /* [ 7923] OBJ_zuc_mac */ |
| 1109 | + 0x2A,0x81,0x1C,0xCF,0x55,0x01,0x86,0x20,0x05, /* [ 7932] OBJ_zuc256_mac */ |
| 1110 | + 0x2A,0x81,0x1C,0xCF,0x55,0x01,0x86,0x20,0x05,0x01, /* [ 7941] OBJ_zuc256_mac32 */ |
| 1111 | + 0x2A,0x81,0x1C,0xCF,0x55,0x01,0x86,0x20,0x05,0x02, /* [ 7951] OBJ_zuc256_mac64 */ |
| 1112 | + 0x2A,0x81,0x1C,0xCF,0x55,0x01,0x86,0x20,0x05,0x03, /* [ 7961] OBJ_zuc256_mac128 */ |
1107 | 1113 | }; |
1108 | 1114 |
|
1109 | | -#define NUM_NID 1212 |
| 1115 | +#define NUM_NID 1218 |
1110 | 1116 | static const ASN1_OBJECT nid_objs[NUM_NID] = { |
1111 | 1117 | {"UNDEF", "undefined", NID_undef}, |
1112 | 1118 | {"rsadsi", "RSA Data Security, Inc.", NID_rsadsi, 6, &so[0]}, |
@@ -2320,9 +2326,15 @@ static const ASN1_OBJECT nid_objs[NUM_NID] = { |
2320 | 2326 | {"sm9hash2", "sm9hash2", NID_sm9hash2, 9, &so[7885]}, |
2321 | 2327 | {"sm9hash2-with-sm3", "sm9hash2-with-sm3", NID_sm9hash2_with_sm3, 10, &so[7894]}, |
2322 | 2328 | {"sm9hash2-with-sha256", "sm9hash2-with-sha256", NID_sm9hash2_with_sha256, 10, &so[7904]}, |
| 2329 | + {"ZUC256", "zuc256", NID_zuc256, 9, &so[7914]}, |
| 2330 | + {"ZUC-MAC", "zuc-mac", NID_zuc_mac, 9, &so[7923]}, |
| 2331 | + {"ZUC256-MAC", "zuc256-mac", NID_zuc256_mac, 9, &so[7932]}, |
| 2332 | + {"ZUC256-MAC32", "zuc256-mac32", NID_zuc256_mac32, 10, &so[7941]}, |
| 2333 | + {"ZUC256-MAC64", "zuc256-mac64", NID_zuc256_mac64, 10, &so[7951]}, |
| 2334 | + {"ZUC256-MAC128", "zuc256-mac128", NID_zuc256_mac128, 10, &so[7961]}, |
2323 | 2335 | }; |
2324 | 2336 |
|
2325 | | -#define NUM_SN 1202 |
| 2337 | +#define NUM_SN 1208 |
2326 | 2338 | static const unsigned int sn_objs[NUM_SN] = { |
2327 | 2339 | 364, /* "AD_DVCS" */ |
2328 | 2340 | 419, /* "AES-128-CBC" */ |
@@ -2613,6 +2625,12 @@ static const unsigned int sn_objs[NUM_SN] = { |
2613 | 2625 | 185, /* "X9cm" */ |
2614 | 2626 | 125, /* "ZLIB" */ |
2615 | 2627 | 1185, /* "ZUC" */ |
| 2628 | + 1213, /* "ZUC-MAC" */ |
| 2629 | + 1212, /* "ZUC256" */ |
| 2630 | + 1214, /* "ZUC256-MAC" */ |
| 2631 | + 1217, /* "ZUC256-MAC128" */ |
| 2632 | + 1215, /* "ZUC256-MAC32" */ |
| 2633 | + 1216, /* "ZUC256-MAC64" */ |
2616 | 2634 | 478, /* "aRecord" */ |
2617 | 2635 | 289, /* "aaControls" */ |
2618 | 2636 | 287, /* "ac-auditEntity" */ |
@@ -3528,7 +3546,7 @@ static const unsigned int sn_objs[NUM_SN] = { |
3528 | 3546 | 1187, /* "zuc-128eia3" */ |
3529 | 3547 | }; |
3530 | 3548 |
|
3531 | | -#define NUM_LN 1202 |
| 3549 | +#define NUM_LN 1208 |
3532 | 3550 | static const unsigned int ln_objs[NUM_LN] = { |
3533 | 3551 | 363, /* "AD Time Stamping" */ |
3534 | 3552 | 405, /* "ANSI X9.62" */ |
@@ -4732,9 +4750,15 @@ static const unsigned int ln_objs[NUM_LN] = { |
4732 | 4750 | 1185, /* "zuc" */ |
4733 | 4751 | 1186, /* "zuc-128eea3" */ |
4734 | 4752 | 1187, /* "zuc-128eia3" */ |
| 4753 | + 1213, /* "zuc-mac" */ |
| 4754 | + 1212, /* "zuc256" */ |
| 4755 | + 1214, /* "zuc256-mac" */ |
| 4756 | + 1217, /* "zuc256-mac128" */ |
| 4757 | + 1215, /* "zuc256-mac32" */ |
| 4758 | + 1216, /* "zuc256-mac64" */ |
4735 | 4759 | }; |
4736 | 4760 |
|
4737 | | -#define NUM_OBJ 1099 |
| 4761 | +#define NUM_OBJ 1105 |
4738 | 4762 | static const unsigned int obj_objs[NUM_OBJ] = { |
4739 | 4763 | 0, /* OBJ_undef 0 */ |
4740 | 4764 | 181, /* OBJ_iso 1 */ |
@@ -5483,6 +5507,9 @@ static const unsigned int obj_objs[NUM_OBJ] = { |
5483 | 5507 | 1149, /* OBJ_hmac_sm3 1 2 156 10197 1 401 2 */ |
5484 | 5508 | 1186, /* OBJ_zuc_128eea3 1 2 156 10197 1 800 1 */ |
5485 | 5509 | 1187, /* OBJ_zuc_128eia3 1 2 156 10197 1 800 2 */ |
| 5510 | + 1213, /* OBJ_zuc_mac 1 2 156 10197 1 800 3 */ |
| 5511 | + 1212, /* OBJ_zuc256 1 2 156 10197 1 800 4 */ |
| 5512 | + 1214, /* OBJ_zuc256_mac 1 2 156 10197 1 800 5 */ |
5486 | 5513 | 1192, /* OBJ_wapip192v1 1 2 156 11235 1 1 2 1 */ |
5487 | 5514 | 997, /* OBJ_id_tc26_gost_3410_2012_512_paramSetTest 1 2 643 7 1 2 1 2 0 */ |
5488 | 5515 | 998, /* OBJ_id_tc26_gost_3410_2012_512_paramSetA 1 2 643 7 1 2 1 2 1 */ |
@@ -5700,6 +5727,9 @@ static const unsigned int obj_objs[NUM_OBJ] = { |
5700 | 5727 | 1175, /* OBJ_sm9bn256v1 1 2 156 10197 1 302 6 1 */ |
5701 | 5728 | 1210, /* OBJ_sm9hash2_with_sm3 1 2 156 10197 1 303 7 1 */ |
5702 | 5729 | 1211, /* OBJ_sm9hash2_with_sha256 1 2 156 10197 1 303 7 2 */ |
| 5730 | + 1215, /* OBJ_zuc256_mac32 1 2 156 10197 1 800 5 1 */ |
| 5731 | + 1216, /* OBJ_zuc256_mac64 1 2 156 10197 1 800 5 2 */ |
| 5732 | + 1217, /* OBJ_zuc256_mac128 1 2 156 10197 1 800 5 3 */ |
5703 | 5733 | 189, /* OBJ_id_smime_mod 1 2 840 113549 1 9 16 0 */ |
5704 | 5734 | 190, /* OBJ_id_smime_ct 1 2 840 113549 1 9 16 1 */ |
5705 | 5735 | 191, /* OBJ_id_smime_aa 1 2 840 113549 1 9 16 2 */ |
|
0 commit comments