首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在OpenSSL-3和OpenSSL-1之间,"openssl x509 -CAcreateserial“的行为发生了变化,我应该如何修复它?

在OpenSSL-3和OpenSSL-1之间,"openssl x509 -CAcreateserial“的行为发生了变化,我应该如何修复它?
EN

Stack Overflow用户
提问于 2022-06-01 07:50:57
回答 1查看 175关注 0票数 0

使用OpenSSL 1.x,我使用以下命令签署证书并创建".srl“文件

代码语言:javascript
复制
openssl x509 -in vcom.csr -days 1024 -CAkey ./rootCA.key -CA ./rootCA.pem -force_pubkey vcom_pub.pem -out vcom_cert.pem -CAcreateserial

但是,在升级到OpenSSL 3.x之后。选项"-CAcreateserial“未能创建新的".srl”文件。

在查看了OpenSSL 3.x源代码之后,选项"-req“似乎会生成一个随机序列号;因此,与"-CAcreateserial”相关的源代码被绕过。

据我了解,在签署证书时记录序列号是非常重要的,以避免重复。

我的命令做错了吗?还是我误解了这个".srl“文件的概念?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-06-07 01:09:36

我继续调查这个问题,发现"-CAserial“选项也被忽略了。因此,在从"CSR“文件签名公钥的过程中,".srl”文件实际上没有被请求。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72458172

复制
相关文章

相似问题

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