Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Openssl
提交
75787fd8
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,发现更多精彩内容 >>
提交
75787fd8
编写于
8月 02, 2013
作者:
D
Dr. Stephen Henson
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Add X9.42 DH certificate to S/MIME test
上级
bd59f2b9
变更
2
显示空白变更内容
内联
并排
Showing
2 changed file
with
47 addition
and
1 deletion
+47
-1
test/smime-certs/mksmime-certs.sh
test/smime-certs/mksmime-certs.sh
+14
-1
test/smime-certs/smdh.pem
test/smime-certs/smdh.pem
+33
-0
未找到文件。
test/smime-certs/mksmime-certs.sh
浏览文件 @
75787fd8
...
@@ -57,5 +57,18 @@ CN="Test S/MIME EE EC #2" $OPENSSL req -config ca.cnf -nodes \
...
@@ -57,5 +57,18 @@ CN="Test S/MIME EE EC #2" $OPENSSL req -config ca.cnf -nodes \
-keyout
smec2.pem
-out
req.pem
-newkey
ec:ecp2.pem
-keyout
smec2.pem
-out
req.pem
-newkey
ec:ecp2.pem
$OPENSSL
x509
-req
-in
req.pem
-CA
smroot.pem
-days
3600
\
$OPENSSL
x509
-req
-in
req.pem
-CA
smroot.pem
-days
3600
\
-extfile
ca.cnf
-extensions
usr_cert
-CAcreateserial
>>
smec2.pem
-extfile
ca.cnf
-extensions
usr_cert
-CAcreateserial
>>
smec2.pem
# Create X9.42 DH parameters.
$OPENSSL
genpkey
-genparam
-algorithm
DH
-pkeyopt
dh_paramgen_type:2
\
-out
dhp.pem
# Generate X9.42 DH key.
$OPENSSL
genpkey
-paramfile
dhp.pem
-out
smdh.pem
$OPENSSL
pkey
-pubout
-in
smdh.pem
-out
dhpub.pem
# Generate dummy request.
CN
=
"Test S/MIME EE DH #1"
$OPENSSL
req
-config
ca.cnf
-nodes
\
-keyout
smtmp.pem
-out
req.pem
-newkey
rsa:2048
# Sign request but force public key to DH
$OPENSSL
x509
-req
-in
req.pem
-CA
smroot.pem
-days
3600
\
-force_pubkey
dhpub.pem
\
-extfile
ca.cnf
-extensions
usr_cert
-CAcreateserial
>>
smdh.pem
# Remove temp files.
# Remove temp files.
rm
-f
req.pem ecp.pem ecp2.pem dsap.pem smroot.srl
rm
-f
req.pem ecp.pem ecp2.pem dsap.pem
dhp.pem dhpub.pem smtmp.pem
smroot.srl
test/smime-certs/smdh.pem
0 → 100644
浏览文件 @
75787fd8
-----BEGIN PRIVATE KEY-----
MIIBSgIBADCCASsGByqGSM4+AgEwggEeAoGBANQMSgwEcnEZ31kZxa9Ef8qOK/AJ
9dMlsXMWVYnf/QevGdN/0Aei/j9a8QHG+CvvTm0DOEKhN9QUtABKsYZag865CA7B
mSdHjQuFqILtzA25sDJ+3+jk9vbss+56ETRll/wasJVLGbmmHNkBMvc1fC1d/sGF
cEn4zJnQvvFaeMgDAoGAaQD9ZvL8FYsJuNxN6qp5VfnfRqYvyi2PWSqtRKPGGC+V
thYg49PRjwPOcXzvOsdEOQ7iH9jTiSvnUdwSSEwYTZkSBuQXAgOMJAWOpoXyaRvh
atziBDoBnWS+/kX5RBhxvS0+em9yfRqAQleuGG+R1mEDihyJc8dWQQPT+O1l4oUC
FQCJlKsQZ0VBrWPGcUCNa54ZW6TH9QQWAhRR2NMZrQSfWthXDO8Lj5WZ34zQrA==
-----END PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
MIID/zCCAuegAwIBAgIJANv1TSKgememMA0GCSqGSIb3DQEBBQUAMEQxCzAJBgNV
BAYTAlVLMRYwFAYDVQQKDA1PcGVuU1NMIEdyb3VwMR0wGwYDVQQDDBRUZXN0IFMv
TUlNRSBSU0EgUm9vdDAeFw0xMzA4MDIxNDQ5MjlaFw0yMzA2MTExNDQ5MjlaMEQx
CzAJBgNVBAYTAlVLMRYwFAYDVQQKDA1PcGVuU1NMIEdyb3VwMR0wGwYDVQQDDBRU
ZXN0IFMvTUlNRSBFRSBESCAjMTCCAbYwggErBgcqhkjOPgIBMIIBHgKBgQDUDEoM
BHJxGd9ZGcWvRH/KjivwCfXTJbFzFlWJ3/0HrxnTf9AHov4/WvEBxvgr705tAzhC
oTfUFLQASrGGWoPOuQgOwZknR40LhaiC7cwNubAyft/o5Pb27LPuehE0ZZf8GrCV
Sxm5phzZATL3NXwtXf7BhXBJ+MyZ0L7xWnjIAwKBgGkA/Wby/BWLCbjcTeqqeVX5
30amL8otj1kqrUSjxhgvlbYWIOPT0Y8DznF87zrHRDkO4h/Y04kr51HcEkhMGE2Z
EgbkFwIDjCQFjqaF8mkb4Wrc4gQ6AZ1kvv5F+UQYcb0tPnpvcn0agEJXrhhvkdZh
A4ociXPHVkED0/jtZeKFAhUAiZSrEGdFQa1jxnFAjWueGVukx/UDgYQAAoGAL1ve
cgI2awBeJH8ULBhSQpdL224VUDxFPiXzt8Vu5VLnxPv0pfA5En+8VByTuV7u6RSw
3/78NuTyr/sTyN8YlB1AuXHdTJynA1ICte1xgD4j2ijlq+dv8goOAFt9xkvXx7LD
umJ/cCignXETcNGfMi8+0s0bpMZyoHRdce8DQ26jYDBeMAwGA1UdEwEB/wQCMAAw
DgYDVR0PAQH/BAQDAgXgMB0GA1UdDgQWBBQLWk1ffSXH8p3Bqrdjgi/6jzLnwDAf
BgNVHSMEGDAWgBTffl6IBSQzCN0igQKXzJq3sTMnMDANBgkqhkiG9w0BAQUFAAOC
AQEAWvJj79MW1/Wq3RIANgAhonsI1jufYqxTH+1M0RU0ZXHulgem77Le2Ls1bizi
0SbvfpTiiFGkbKonKtO2wvfqwwuptSg3omMI5IjAGxYbyv2KBzIpp1O1LTDk9RbD
48JMMF01gByi2+NLUQ1MYF+5RqyoRqcyp5x2+Om1GeIM4Q/GRuI4p4dybWy8iC+d
LeXQfR7HXfh+tAum+WzjfLJwbnWbHmPhTbKB01U4lBp6+r8BGHAtNdPjEHqap4/z
vVZVXti9ThZ20EhM+VFU3y2wyapeQjhQvw/A2YRES0Ik7BSj3hHfWH/CTbLVQnhu
Uj6tw18ExOYxqoEGixNLPA5qsQ==
-----END CERTIFICATE-----
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录