首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >S/MIME的OpenSSL .cnf文件等价于certreq .inf应该是什么?

S/MIME的OpenSSL .cnf文件等价于certreq .inf应该是什么?
EN

Security用户
提问于 2019-02-21 13:42:19
回答 1查看 677关注 0票数 1

目前,我正在使用certreq为S/MIME证书准备CSR。我想离开它,开始使用OpenSSL来生成密钥/CSR。

我的.inf文件如下所示:

代码语言:javascript
复制
[Version]
Signature="$Windows NT$"

[NewRequest]
RequestType=PKCS10
Subject="CN=$name,O=$org,L=$loc,C=$cc,E=$email"
KeyLength=2048
MachineKeySet=FALSE
UseExistingKeySet=FALSE
Exportable=TRUE
ProviderName="Microsoft Enhanced Cryptographic Provider v1.0"
ProviderType=1
KeySpec=1
KeyUsage=0xe0

[Extensions]
2.5.29.17 = "{text}"
_continue_ = "email=$email&"

我想准备等价的OpenSSL .cnf文件(因此它会产生尽可能类似的CSR ),但我有点迷失在无数配置选项中。在OpenSSL方面更有经验的人能帮上忙吗?

企业社会责任将用于获得商业S/MIME证书。

EN

回答 1

Security用户

回答已采纳

发布于 2019-03-05 08:46:38

到目前为止,这就是我所想的,如果我对此做了任何修改,我会更新:

代码语言:javascript
复制
[ usr_cert ]
basicConstraints = CA:FALSE
authorityKeyIdentifier = keyid
subjectKeyIdentifier = hash
keyUsage = critical, digitalSignature, keyEncipherment
extendedKeyUsage = critical, emailProtection
subjectAltName = email:copy
authorityKeyIdentifier = keyid
subjectKeyIdentifier = hash

[ req ]
default_bits           = 2048
distinguished_name     = req_distinguished_name
prompt                 = no

[ req_distinguished_name ]
C                      = EX
ST                     = STATE
L                      = LOCATION
O                      = ORGANIZATION
CN                     = NAME
emailAddress           = EMAIL
票数 1
EN
页面原文内容由Security提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://security.stackexchange.com/questions/204008

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档