gpt4 book ai didi

openSSL - 如何设置发行者详细信息?

转载 作者:行者123 更新时间:2023-12-04 00:38:54 24 4
gpt4 key购买 nike

我正在使用下一个命令来创建自签名数字签名证书:

openssl req -x509 -nodes -days 365 -newkey rsa:1024 -keyout myCert.pem -out homeMadeCrt/myCert_20140209_230846.pem -subj "/C=IL/ST=Oregon/L=Portland/O= companyName/CN=CommonName/GN=GivenName/SN=SureName/emailAddress=email@addresss.com/serialNumber=123456"

openssl pkcs12 -export -in myCert.pem -out myCert.p12 -password pass:foobar

openssl pkcs12 -in myCert.p12 -out myCert.crt -password pass:foobar

一切正常,唯一的问题是我需要发行人详细信息与主题不同,但在这种方法中它们是相同的。

您知道我可以控制发行人详细信息吗?

最佳答案

颁发者字段是签署您的证书的权威证书主题字段的内容。因为您使用的是自签名证书,所以根据定义,您的证书既是证书又是授权机构。这就是主题字段和发行人字段相同的原因。如果你想要一个不同的值,你应该首先设置一个私有(private) CA,然后用这个 CA 签署你的证书。参见示例:

http://pages.cs.wisc.edu/~zmiller/ca-howto/

关于openSSL - 如何设置发行者详细信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21666516/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com