【发布时间】:2021-03-10 23:51:35
【问题描述】:
我正在尝试使用由我自己的根 ca 签名的 openssl 为中间 ca 生成证书。根ca证书是v3,但是当我尝试为intermediate-ca生成csr时,openssl总是生成v1证书,也不允许签署其他证书。
我用来生成签名证书的命令(用于中间ca):
openssl genrsa -aes256 –out key.pem 4096
openssl req -new –key key.pem –out request.csr -reqexts v3_ca -extensions v3_ca
openssl x509 –req –days 365 –in request.csr –CA ca-root.pem –CAkey ca-key.pem -CAcreateserial –out certificate.pem -sha512 -extensions v3_ca
我在 Windows 上安装的是 OpenSSL 1.1.0f 版本,我没有更改我的配置文件。
感谢您的帮助!
【问题讨论】:
标签: openssl certificate sign ca