Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Openssl
提交
6e150083
T
Third Party Openssl
项目概览
OpenHarmony
/
Third Party Openssl
大约 1 年 前同步成功
通知
9
Star
18
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
Third Party Openssl
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
6e150083
编写于
11月 23, 2007
作者:
D
Dr. Stephen Henson
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Fix from stable branch.
上级
98d8baab
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
93 addition
and
91 deletion
+93
-91
crypto/objects/obj_dat.h
crypto/objects/obj_dat.h
+88
-87
crypto/objects/obj_mac.h
crypto/objects/obj_mac.h
+2
-2
crypto/objects/obj_mac.num
crypto/objects/obj_mac.num
+2
-1
crypto/objects/objects.txt
crypto/objects/objects.txt
+1
-1
未找到文件。
crypto/objects/obj_dat.h
浏览文件 @
6e150083
...
...
@@ -62,7 +62,7 @@
* [including the GNU Public Licence.]
*/
#define NUM_NID 85
1
#define NUM_NID 85
2
#define NUM_SN 844
#define NUM_LN 844
#define NUM_OBJ 798
...
...
@@ -826,46 +826,46 @@ static const unsigned char lvalues[5648]={
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x13
,
/* [5347] OBJ_id_GostR3410_2001 */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x14
,
/* [5353] OBJ_id_GostR3410_94 */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x15
,
/* [5359] OBJ_id_Gost28147_89 */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x1
6
,
/* [5365] OBJ_id_Gost28147_89_MAC
*/
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x
17
,
/* [5371] OBJ_id_GostR3411_94_prf
*/
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x6
2
,
/* [5377] OBJ_id_GostR3410_2001
DH */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x
63
,
/* [5383] OBJ_id_GostR3410_94DH
*/
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x0E
,
0x0
1
,
/* [5389] OBJ_id_Gost28147_89_CryptoPro
_KeyMeshing */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x
0E
,
0x00
,
/* [5396] OBJ_id_Gost28147_89_None_KeyMeshing
*/
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x1E
,
0x0
0
,
/* [5403] OBJ_id_GostR3411_94_Test
ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x1
E
,
0x01
,
/* [5410] OBJ_id_GostR3411_94_CryptoPro
ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x1F
,
0x0
0
,
/* [5417] OBJ_id_Gost28147_89_Test
ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x1F
,
0x0
1
,
/* [5424] OBJ_id_Gost28147_89_CryptoPro_A
_ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x1F
,
0x0
2
,
/* [5431] OBJ_id_Gost28147_89_CryptoPro_B
_ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x1F
,
0x0
3
,
/* [5438] OBJ_id_Gost28147_89_CryptoPro_C
_ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x1F
,
0x0
4
,
/* [5445] OBJ_id_Gost28147_89_CryptoPro_D
_ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x1F
,
0x0
5
,
/* [5452] OBJ_id_Gost28147_89_CryptoPro_Oscar_1_1
_ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x1F
,
0x0
6
,
/* [5459] OBJ_id_Gost28147_89_CryptoPro_Oscar_1_0
_ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x
1F
,
0x07
,
/* [5466] OBJ_id_Gost28147_89_CryptoPro_RIC_1_
ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x20
,
0x0
0
,
/* [5473] OBJ_id_GostR3410_94_Test
ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x20
,
0x0
2
,
/* [5480] OBJ_id_GostR3410_94_CryptoPro_A
_ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x20
,
0x0
3
,
/* [5487] OBJ_id_GostR3410_94_CryptoPro_B
_ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x20
,
0x0
4
,
/* [5494] OBJ_id_GostR3410_94_CryptoPro_C
_ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x2
0
,
0x05
,
/* [5501] OBJ_id_GostR3410_94_CryptoPro_D
_ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x21
,
0x0
1
,
/* [5508] OBJ_id_GostR3410_94_CryptoPro_XchA
_ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x21
,
0x0
2
,
/* [5515] OBJ_id_GostR3410_94_CryptoPro_XchB
_ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x2
1
,
0x03
,
/* [5522] OBJ_id_GostR3410_94_CryptoPro_XchC_
ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x23
,
0x0
0
,
/* [5529] OBJ_id_GostR3410_2001_Test
ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x23
,
0x0
1
,
/* [5536] OBJ_id_GostR3410_2001_CryptoPro_A
_ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x23
,
0x0
2
,
/* [5543] OBJ_id_GostR3410_2001_CryptoPro_B
_ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x2
3
,
0x03
,
/* [5550] OBJ_id_GostR3410_2001_CryptoPro_C
_ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x24
,
0x0
0
,
/* [5557] OBJ_id_GostR3410_2001_CryptoPro_XchA
_ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x
24
,
0x01
,
/* [5564] OBJ_id_GostR3410_2001_CryptoPro_XchB_ParamSet
*/
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x14
,
0x0
1
,
/* [5571] OBJ_id_GostR3410_94_a
*/
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x14
,
0x0
2
,
/* [5578] OBJ_id_GostR3410_94_aBis
*/
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x14
,
0x0
3
,
/* [5585] OBJ_id_GostR3410_94_b
*/
0x2A
,
0x85
,
0x03
,
0x02
,
0x0
2
,
0x14
,
0x04
,
/* [5592] OBJ_id_GostR3410_94_bBis
*/
0x2A
,
0x85
,
0x03
,
0x02
,
0x09
,
0x01
,
0x0
6
,
0x01
,
/* [5599] OBJ_id_Gost28147_89
_cc */
0x2A
,
0x85
,
0x03
,
0x02
,
0x09
,
0x01
,
0x05
,
0x0
3
,
/* [5607] OBJ_id_GostR3410_94
_cc */
0x2A
,
0x85
,
0x03
,
0x02
,
0x09
,
0x01
,
0x0
5
,
0x04
,
/* [5615] OBJ_id_GostR3410_2001
_cc */
0x2A
,
0x85
,
0x03
,
0x02
,
0x09
,
0x01
,
0x03
,
0x0
3
,
/* [5623] OBJ_id_GostR3411_94_with_GostR3410_94
_cc */
0x2A
,
0x85
,
0x03
,
0x02
,
0x09
,
0x01
,
0x0
3
,
0x04
,
/* [5631] OBJ_id_GostR3411_94_with_GostR3410_2001
_cc */
0x2A
,
0x85
,
0x03
,
0x02
,
0x0
9
,
0x01
,
0x08
,
0x01
,
/* [5639] OBJ_id_GostR3410_2001_ParamSet_cc
*/
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x1
7
,
/* [5365] OBJ_id_GostR3411_94_prf
*/
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x
62
,
/* [5371] OBJ_id_GostR3410_2001DH
*/
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x6
3
,
/* [5377] OBJ_id_GostR3410_94
DH */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x
0E
,
0x01
,
/* [5383] OBJ_id_Gost28147_89_CryptoPro_KeyMeshing
*/
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x0E
,
0x0
0
,
/* [5390] OBJ_id_Gost28147_89_None
_KeyMeshing */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x
1E
,
0x00
,
/* [5397] OBJ_id_GostR3411_94_TestParamSet
*/
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x1E
,
0x0
1
,
/* [5404] OBJ_id_GostR3411_94_CryptoPro
ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x1
F
,
0x00
,
/* [5411] OBJ_id_Gost28147_89_Test
ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x1F
,
0x0
1
,
/* [5418] OBJ_id_Gost28147_89_CryptoPro_A_
ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x1F
,
0x0
2
,
/* [5425] OBJ_id_Gost28147_89_CryptoPro_B
_ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x1F
,
0x0
3
,
/* [5432] OBJ_id_Gost28147_89_CryptoPro_C
_ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x1F
,
0x0
4
,
/* [5439] OBJ_id_Gost28147_89_CryptoPro_D
_ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x1F
,
0x0
5
,
/* [5446] OBJ_id_Gost28147_89_CryptoPro_Oscar_1_1
_ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x1F
,
0x0
6
,
/* [5453] OBJ_id_Gost28147_89_CryptoPro_Oscar_1_0
_ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x1F
,
0x0
7
,
/* [5460] OBJ_id_Gost28147_89_CryptoPro_RIC_1
_ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x
20
,
0x00
,
/* [5467] OBJ_id_GostR3410_94_Test
ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x20
,
0x0
2
,
/* [5474] OBJ_id_GostR3410_94_CryptoPro_A_
ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x20
,
0x0
3
,
/* [5481] OBJ_id_GostR3410_94_CryptoPro_B
_ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x20
,
0x0
4
,
/* [5488] OBJ_id_GostR3410_94_CryptoPro_C
_ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x20
,
0x0
5
,
/* [5495] OBJ_id_GostR3410_94_CryptoPro_D
_ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x2
1
,
0x01
,
/* [5502] OBJ_id_GostR3410_94_CryptoPro_XchA
_ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x21
,
0x0
2
,
/* [5509] OBJ_id_GostR3410_94_CryptoPro_XchB
_ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x21
,
0x0
3
,
/* [5516] OBJ_id_GostR3410_94_CryptoPro_XchC
_ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x2
3
,
0x00
,
/* [5523] OBJ_id_GostR3410_2001_Test
ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x23
,
0x0
1
,
/* [5530] OBJ_id_GostR3410_2001_CryptoPro_A_
ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x23
,
0x0
2
,
/* [5537] OBJ_id_GostR3410_2001_CryptoPro_B
_ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x23
,
0x0
3
,
/* [5544] OBJ_id_GostR3410_2001_CryptoPro_C
_ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x2
4
,
0x00
,
/* [5551] OBJ_id_GostR3410_2001_CryptoPro_XchA
_ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x24
,
0x0
1
,
/* [5558] OBJ_id_GostR3410_2001_CryptoPro_XchB
_ParamSet */
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x
14
,
0x01
,
/* [5565] OBJ_id_GostR3410_94_a
*/
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x14
,
0x0
2
,
/* [5572] OBJ_id_GostR3410_94_aBis
*/
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x14
,
0x0
3
,
/* [5579] OBJ_id_GostR3410_94_b
*/
0x2A
,
0x85
,
0x03
,
0x02
,
0x02
,
0x14
,
0x0
4
,
/* [5586] OBJ_id_GostR3410_94_bBis
*/
0x2A
,
0x85
,
0x03
,
0x02
,
0x0
9
,
0x01
,
0x06
,
0x01
,
/* [5593] OBJ_id_Gost28147_89_cc
*/
0x2A
,
0x85
,
0x03
,
0x02
,
0x09
,
0x01
,
0x0
5
,
0x03
,
/* [5601] OBJ_id_GostR3410_94
_cc */
0x2A
,
0x85
,
0x03
,
0x02
,
0x09
,
0x01
,
0x05
,
0x0
4
,
/* [5609] OBJ_id_GostR3410_2001
_cc */
0x2A
,
0x85
,
0x03
,
0x02
,
0x09
,
0x01
,
0x0
3
,
0x03
,
/* [5617] OBJ_id_GostR3411_94_with_GostR3410_94
_cc */
0x2A
,
0x85
,
0x03
,
0x02
,
0x09
,
0x01
,
0x03
,
0x0
4
,
/* [5625] OBJ_id_GostR3411_94_with_GostR3410_2001
_cc */
0x2A
,
0x85
,
0x03
,
0x02
,
0x09
,
0x01
,
0x0
8
,
0x01
,
/* [5633] OBJ_id_GostR3410_2001_ParamSet
_cc */
0x2A
,
0x85
,
0x03
,
0x02
,
0x0
2
,
0x16
,
/* [5641] OBJ_id_Gost28147_89_MAC
*/
};
static
const
ASN1_OBJECT
nid_objs
[
NUM_NID
]
=
{
...
...
@@ -2086,7 +2086,7 @@ static const ASN1_OBJECT nid_objs[NUM_NID]={
&
(
lvalues
[
5178
]),
0
},
{
"id-it-suppLangTags"
,
"id-it-suppLangTags"
,
NID_id_it_suppLangTags
,
8
,
&
(
lvalues
[
5187
]),
0
},
{
"caRepository"
,
"CA Re
s
pository"
,
NID_caRepository
,
8
,
&
(
lvalues
[
5195
]),
0
},
{
"caRepository"
,
"CA Repository"
,
NID_caRepository
,
8
,
&
(
lvalues
[
5195
]),
0
},
{
"ecdsa-with-Recommended"
,
"ecdsa-with-Recommended"
,
NID_ecdsa_with_Recommended
,
7
,
&
(
lvalues
[
5203
]),
0
},
{
"ecdsa-with-Specified"
,
"ecdsa-with-Specified"
,
...
...
@@ -2129,115 +2129,116 @@ static const ASN1_OBJECT nid_objs[NUM_NID]={
{
"gost94"
,
"GOST R 34.10-94"
,
NID_id_GostR3410_94
,
6
,
&
(
lvalues
[
5353
]),
0
},
{
"gost89"
,
"GOST 28147-89"
,
NID_id_Gost28147_89
,
6
,
&
(
lvalues
[
5359
]),
0
},
{
"gost89-cnt"
,
"gost89-cnt"
,
NID_gost89_cnt
,
0
,
NULL
,
0
},
{
"gost-mac"
,
"GOST 28147-89 MAC"
,
NID_id_Gost28147_89_MAC
,
6
,
&
(
lvalues
[
5365
]),
0
},
{
NULL
,
NULL
,
NID_undef
,
0
,
NULL
,
0
},
{
"prf-gostr3411-94"
,
"GOST R 34.11-94 PRF"
,
NID_id_GostR3411_94_prf
,
6
,
&
(
lvalues
[
53
71
]),
0
},
&
(
lvalues
[
53
65
]),
0
},
{
"id-GostR3410-2001DH"
,
"GOST R 34.10-2001 DH"
,
NID_id_GostR3410_2001DH
,
6
,
&
(
lvalues
[
537
7
]),
0
},
6
,
&
(
lvalues
[
537
1
]),
0
},
{
"id-GostR3410-94DH"
,
"GOST R 34.10-94 DH"
,
NID_id_GostR3410_94DH
,
6
,
&
(
lvalues
[
53
83
]),
0
},
&
(
lvalues
[
53
77
]),
0
},
{
"id-Gost28147-89-CryptoPro-KeyMeshing"
,
"id-Gost28147-89-CryptoPro-KeyMeshing"
,
NID_id_Gost28147_89_CryptoPro_KeyMeshing
,
7
,
&
(
lvalues
[
538
9
]),
0
},
NID_id_Gost28147_89_CryptoPro_KeyMeshing
,
7
,
&
(
lvalues
[
538
3
]),
0
},
{
"id-Gost28147-89-None-KeyMeshing"
,
"id-Gost28147-89-None-KeyMeshing"
,
NID_id_Gost28147_89_None_KeyMeshing
,
7
,
&
(
lvalues
[
539
6
]),
0
},
NID_id_Gost28147_89_None_KeyMeshing
,
7
,
&
(
lvalues
[
539
0
]),
0
},
{
"id-GostR3411-94-TestParamSet"
,
"id-GostR3411-94-TestParamSet"
,
NID_id_GostR3411_94_TestParamSet
,
7
,
&
(
lvalues
[
5
403
]),
0
},
NID_id_GostR3411_94_TestParamSet
,
7
,
&
(
lvalues
[
5
397
]),
0
},
{
"id-GostR3411-94-CryptoProParamSet"
,
"id-GostR3411-94-CryptoProParamSet"
,
NID_id_GostR3411_94_CryptoProParamSet
,
7
,
&
(
lvalues
[
54
10
]),
0
},
NID_id_GostR3411_94_CryptoProParamSet
,
7
,
&
(
lvalues
[
54
04
]),
0
},
{
"id-Gost28147-89-TestParamSet"
,
"id-Gost28147-89-TestParamSet"
,
NID_id_Gost28147_89_TestParamSet
,
7
,
&
(
lvalues
[
541
7
]),
0
},
NID_id_Gost28147_89_TestParamSet
,
7
,
&
(
lvalues
[
541
1
]),
0
},
{
"id-Gost28147-89-CryptoPro-A-ParamSet"
,
"id-Gost28147-89-CryptoPro-A-ParamSet"
,
NID_id_Gost28147_89_CryptoPro_A_ParamSet
,
7
,
&
(
lvalues
[
54
24
]),
0
},
NID_id_Gost28147_89_CryptoPro_A_ParamSet
,
7
,
&
(
lvalues
[
54
18
]),
0
},
{
"id-Gost28147-89-CryptoPro-B-ParamSet"
,
"id-Gost28147-89-CryptoPro-B-ParamSet"
,
NID_id_Gost28147_89_CryptoPro_B_ParamSet
,
7
,
&
(
lvalues
[
54
31
]),
0
},
NID_id_Gost28147_89_CryptoPro_B_ParamSet
,
7
,
&
(
lvalues
[
54
25
]),
0
},
{
"id-Gost28147-89-CryptoPro-C-ParamSet"
,
"id-Gost28147-89-CryptoPro-C-ParamSet"
,
NID_id_Gost28147_89_CryptoPro_C_ParamSet
,
7
,
&
(
lvalues
[
543
8
]),
0
},
NID_id_Gost28147_89_CryptoPro_C_ParamSet
,
7
,
&
(
lvalues
[
543
2
]),
0
},
{
"id-Gost28147-89-CryptoPro-D-ParamSet"
,
"id-Gost28147-89-CryptoPro-D-ParamSet"
,
NID_id_Gost28147_89_CryptoPro_D_ParamSet
,
7
,
&
(
lvalues
[
54
45
]),
0
},
NID_id_Gost28147_89_CryptoPro_D_ParamSet
,
7
,
&
(
lvalues
[
54
39
]),
0
},
{
"id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet"
,
"id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet"
,
NID_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet
,
7
,
&
(
lvalues
[
54
52
]),
NID_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet
,
7
,
&
(
lvalues
[
54
46
]),
0
},
{
"id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet"
,
"id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet"
,
NID_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet
,
7
,
&
(
lvalues
[
545
9
]),
NID_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet
,
7
,
&
(
lvalues
[
545
3
]),
0
},
{
"id-Gost28147-89-CryptoPro-RIC-1-ParamSet"
,
"id-Gost28147-89-CryptoPro-RIC-1-ParamSet"
,
NID_id_Gost28147_89_CryptoPro_RIC_1_ParamSet
,
7
,
&
(
lvalues
[
546
6
]),
0
},
NID_id_Gost28147_89_CryptoPro_RIC_1_ParamSet
,
7
,
&
(
lvalues
[
546
0
]),
0
},
{
"id-GostR3410-94-TestParamSet"
,
"id-GostR3410-94-TestParamSet"
,
NID_id_GostR3410_94_TestParamSet
,
7
,
&
(
lvalues
[
54
73
]),
0
},
NID_id_GostR3410_94_TestParamSet
,
7
,
&
(
lvalues
[
54
67
]),
0
},
{
"id-GostR3410-94-CryptoPro-A-ParamSet"
,
"id-GostR3410-94-CryptoPro-A-ParamSet"
,
NID_id_GostR3410_94_CryptoPro_A_ParamSet
,
7
,
&
(
lvalues
[
54
80
]),
0
},
NID_id_GostR3410_94_CryptoPro_A_ParamSet
,
7
,
&
(
lvalues
[
54
74
]),
0
},
{
"id-GostR3410-94-CryptoPro-B-ParamSet"
,
"id-GostR3410-94-CryptoPro-B-ParamSet"
,
NID_id_GostR3410_94_CryptoPro_B_ParamSet
,
7
,
&
(
lvalues
[
548
7
]),
0
},
NID_id_GostR3410_94_CryptoPro_B_ParamSet
,
7
,
&
(
lvalues
[
548
1
]),
0
},
{
"id-GostR3410-94-CryptoPro-C-ParamSet"
,
"id-GostR3410-94-CryptoPro-C-ParamSet"
,
NID_id_GostR3410_94_CryptoPro_C_ParamSet
,
7
,
&
(
lvalues
[
54
94
]),
0
},
NID_id_GostR3410_94_CryptoPro_C_ParamSet
,
7
,
&
(
lvalues
[
54
88
]),
0
},
{
"id-GostR3410-94-CryptoPro-D-ParamSet"
,
"id-GostR3410-94-CryptoPro-D-ParamSet"
,
NID_id_GostR3410_94_CryptoPro_D_ParamSet
,
7
,
&
(
lvalues
[
5
501
]),
0
},
NID_id_GostR3410_94_CryptoPro_D_ParamSet
,
7
,
&
(
lvalues
[
5
495
]),
0
},
{
"id-GostR3410-94-CryptoPro-XchA-ParamSet"
,
"id-GostR3410-94-CryptoPro-XchA-ParamSet"
,
NID_id_GostR3410_94_CryptoPro_XchA_ParamSet
,
7
,
&
(
lvalues
[
550
8
]),
0
},
NID_id_GostR3410_94_CryptoPro_XchA_ParamSet
,
7
,
&
(
lvalues
[
550
2
]),
0
},
{
"id-GostR3410-94-CryptoPro-XchB-ParamSet"
,
"id-GostR3410-94-CryptoPro-XchB-ParamSet"
,
NID_id_GostR3410_94_CryptoPro_XchB_ParamSet
,
7
,
&
(
lvalues
[
55
15
]),
0
},
NID_id_GostR3410_94_CryptoPro_XchB_ParamSet
,
7
,
&
(
lvalues
[
55
09
]),
0
},
{
"id-GostR3410-94-CryptoPro-XchC-ParamSet"
,
"id-GostR3410-94-CryptoPro-XchC-ParamSet"
,
NID_id_GostR3410_94_CryptoPro_XchC_ParamSet
,
7
,
&
(
lvalues
[
55
22
]),
0
},
NID_id_GostR3410_94_CryptoPro_XchC_ParamSet
,
7
,
&
(
lvalues
[
55
16
]),
0
},
{
"id-GostR3410-2001-TestParamSet"
,
"id-GostR3410-2001-TestParamSet"
,
NID_id_GostR3410_2001_TestParamSet
,
7
,
&
(
lvalues
[
552
9
]),
0
},
NID_id_GostR3410_2001_TestParamSet
,
7
,
&
(
lvalues
[
552
3
]),
0
},
{
"id-GostR3410-2001-CryptoPro-A-ParamSet"
,
"id-GostR3410-2001-CryptoPro-A-ParamSet"
,
NID_id_GostR3410_2001_CryptoPro_A_ParamSet
,
7
,
&
(
lvalues
[
553
6
]),
0
},
NID_id_GostR3410_2001_CryptoPro_A_ParamSet
,
7
,
&
(
lvalues
[
553
0
]),
0
},
{
"id-GostR3410-2001-CryptoPro-B-ParamSet"
,
"id-GostR3410-2001-CryptoPro-B-ParamSet"
,
NID_id_GostR3410_2001_CryptoPro_B_ParamSet
,
7
,
&
(
lvalues
[
55
43
]),
0
},
NID_id_GostR3410_2001_CryptoPro_B_ParamSet
,
7
,
&
(
lvalues
[
55
37
]),
0
},
{
"id-GostR3410-2001-CryptoPro-C-ParamSet"
,
"id-GostR3410-2001-CryptoPro-C-ParamSet"
,
NID_id_GostR3410_2001_CryptoPro_C_ParamSet
,
7
,
&
(
lvalues
[
55
50
]),
0
},
NID_id_GostR3410_2001_CryptoPro_C_ParamSet
,
7
,
&
(
lvalues
[
55
44
]),
0
},
{
"id-GostR3410-2001-CryptoPro-XchA-ParamSet"
,
"id-GostR3410-2001-CryptoPro-XchA-ParamSet"
,
NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet
,
7
,
&
(
lvalues
[
555
7
]),
0
},
NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet
,
7
,
&
(
lvalues
[
555
1
]),
0
},
{
"id-GostR3410-2001-CryptoPro-XchB-ParamSet"
,
"id-GostR3410-2001-CryptoPro-XchB-ParamSet"
,
NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet
,
7
,
&
(
lvalues
[
55
64
]),
0
},
NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet
,
7
,
&
(
lvalues
[
55
58
]),
0
},
{
"id-GostR3410-94-a"
,
"id-GostR3410-94-a"
,
NID_id_GostR3410_94_a
,
7
,
&
(
lvalues
[
55
71
]),
0
},
&
(
lvalues
[
55
65
]),
0
},
{
"id-GostR3410-94-aBis"
,
"id-GostR3410-94-aBis"
,
NID_id_GostR3410_94_aBis
,
7
,
&
(
lvalues
[
557
8
]),
0
},
NID_id_GostR3410_94_aBis
,
7
,
&
(
lvalues
[
557
2
]),
0
},
{
"id-GostR3410-94-b"
,
"id-GostR3410-94-b"
,
NID_id_GostR3410_94_b
,
7
,
&
(
lvalues
[
55
85
]),
0
},
&
(
lvalues
[
55
79
]),
0
},
{
"id-GostR3410-94-bBis"
,
"id-GostR3410-94-bBis"
,
NID_id_GostR3410_94_bBis
,
7
,
&
(
lvalues
[
55
92
]),
0
},
NID_id_GostR3410_94_bBis
,
7
,
&
(
lvalues
[
55
86
]),
0
},
{
"id-Gost28147-89-cc"
,
"GOST 28147-89 Cryptocom ParamSet"
,
NID_id_Gost28147_89_cc
,
8
,
&
(
lvalues
[
559
9
]),
0
},
NID_id_Gost28147_89_cc
,
8
,
&
(
lvalues
[
559
3
]),
0
},
{
"gost94cc"
,
"GOST 34.10-94 Cryptocom"
,
NID_id_GostR3410_94_cc
,
8
,
&
(
lvalues
[
560
7
]),
0
},
&
(
lvalues
[
560
1
]),
0
},
{
"gost2001cc"
,
"GOST 34.10-2001 Cryptocom"
,
NID_id_GostR3410_2001_cc
,
8
,
&
(
lvalues
[
56
15
]),
0
},
&
(
lvalues
[
56
09
]),
0
},
{
"id-GostR3411-94-with-GostR3410-94-cc"
,
"GOST R 34.11-94 with GOST R 34.10-94 Cryptocom"
,
NID_id_GostR3411_94_with_GostR3410_94_cc
,
8
,
&
(
lvalues
[
56
23
]),
0
},
NID_id_GostR3411_94_with_GostR3410_94_cc
,
8
,
&
(
lvalues
[
56
17
]),
0
},
{
"id-GostR3411-94-with-GostR3410-2001-cc"
,
"GOST R 34.11-94 with GOST R 34.10-2001 Cryptocom"
,
NID_id_GostR3411_94_with_GostR3410_2001_cc
,
8
,
&
(
lvalues
[
56
31
]),
0
},
NID_id_GostR3411_94_with_GostR3410_2001_cc
,
8
,
&
(
lvalues
[
56
25
]),
0
},
{
"id-GostR3410-2001-ParamSet-cc"
,
"GOST R 3410-2001 Parameter Set Cryptocom"
,
NID_id_GostR3410_2001_ParamSet_cc
,
8
,
&
(
lvalues
[
563
9
]),
0
},
NID_id_GostR3410_2001_ParamSet_cc
,
8
,
&
(
lvalues
[
563
3
]),
0
},
{
"HMAC"
,
"hmac"
,
NID_hmac
,
0
,
NULL
,
0
},
{
"gost-mac"
,
"GOST 28147-89 MAC"
,
NID_id_Gost28147_89_MAC
,
6
,
&
(
lvalues
[
5641
]),
0
},
};
static
const
unsigned
int
sn_objs
[
NUM_SN
]
=
{
...
...
@@ -2519,7 +2520,7 @@ static const unsigned int sn_objs[NUM_SN]={
490
,
/* "friendlyCountryName" */
156
,
/* "friendlyName" */
509
,
/* "generationQualifier" */
8
10
,
/* "gost-mac" */
8
51
,
/* "gost-mac" */
806
,
/* "gost2001" */
846
,
/* "gost2001cc" */
808
,
/* "gost89" */
...
...
@@ -3096,7 +3097,7 @@ static const unsigned int ln_objs[NUM_LN]={
365
,
/* "Basic OCSP Response" */
285
,
/* "Biometric Info" */
179
,
/* "CA Issuers" */
785
,
/* "CA Re
s
pository" */
785
,
/* "CA Repository" */
131
,
/* "Code Signing" */
783
,
/* "Diffie-Hellman based MAC" */
382
,
/* "Directory" */
...
...
@@ -3108,7 +3109,7 @@ static const unsigned int ln_objs[NUM_LN]={
172
,
/* "Extension Request" */
808
,
/* "GOST 28147-89" */
844
,
/* "GOST 28147-89 Cryptocom ParamSet" */
8
10
,
/* "GOST 28147-89 MAC" */
8
51
,
/* "GOST 28147-89 MAC" */
846
,
/* "GOST 34.10-2001 Cryptocom" */
845
,
/* "GOST 34.10-94 Cryptocom" */
806
,
/* "GOST R 34.10-2001" */
...
...
@@ -4216,7 +4217,7 @@ static const unsigned int obj_objs[NUM_OBJ]={
806
,
/* OBJ_id_GostR3410_2001 1 2 643 2 2 19 */
807
,
/* OBJ_id_GostR3410_94 1 2 643 2 2 20 */
808
,
/* OBJ_id_Gost28147_89 1 2 643 2 2 21 */
8
10
,
/* OBJ_id_Gost28147_89_MAC 1 2 643 2 2 22 */
8
51
,
/* OBJ_id_Gost28147_89_MAC 1 2 643 2 2 22 */
811
,
/* OBJ_id_GostR3411_94_prf 1 2 643 2 2 23 */
812
,
/* OBJ_id_GostR3410_2001DH 1 2 643 2 2 98 */
813
,
/* OBJ_id_GostR3410_94DH 1 2 643 2 2 99 */
...
...
crypto/objects/obj_mac.h
浏览文件 @
6e150083
...
...
@@ -1817,7 +1817,7 @@
#define OBJ_ad_dvcs OBJ_id_ad,4L
#define SN_caRepository "caRepository"
#define LN_caRepository "CA Re
s
pository"
#define LN_caRepository "CA Repository"
#define NID_caRepository 785
#define OBJ_caRepository OBJ_id_ad,5L
...
...
@@ -3453,7 +3453,7 @@
#define SN_id_Gost28147_89_MAC "gost-mac"
#define LN_id_Gost28147_89_MAC "GOST 28147-89 MAC"
#define NID_id_Gost28147_89_MAC 8
10
#define NID_id_Gost28147_89_MAC 8
51
#define OBJ_id_Gost28147_89_MAC OBJ_cryptopro,22L
#define SN_id_GostR3411_94_prf "prf-gostr3411-94"
...
...
crypto/objects/obj_mac.num
浏览文件 @
6e150083
...
...
@@ -807,7 +807,7 @@ id_GostR3410_2001 806
id_GostR3410_94 807
id_Gost28147_89 808
gost89_cnt 809
id_Gost28147_89_MAC
810
id_Gost28147_89_MAC 810
id_GostR3411_94_prf 811
id_GostR3410_2001DH 812
id_GostR3410_94DH 813
...
...
@@ -848,3 +848,4 @@ id_GostR3411_94_with_GostR3410_94_cc 847
id_GostR3411_94_with_GostR3410_2001_cc 848
id_GostR3410_2001_ParamSet_cc 849
hmac 850
id_Gost28147_89_MAC 851
crypto/objects/objects.txt
浏览文件 @
6e150083
...
...
@@ -593,7 +593,7 @@ id-ad 2 : caIssuers : CA Issuers
id-ad 3 : ad_timestamping : AD Time Stamping
!Cname ad-dvcs
id-ad 4 : AD_DVCS : ad dvcs
id-ad 5 : caRepository : CA Re
s
pository
id-ad 5 : caRepository : CA Repository
!Alias id-pkix-OCSP ad-OCSP
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录