首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何制作不依赖根证书的证书链

如何制作不依赖根证书的证书链
EN

Stack Overflow用户
提问于 2017-06-21 09:54:21
回答 0查看 187关注 0票数 1

我想为一个项目im测试设置一个证书链。

它将具有根证书,然后是证书A,然后是证书B,等等。

目前,根据我如何设置它,如果我没有根证书,证书B将无效。如何才能使证书B不依赖于根证书。

下面是我使用过的openSSL命令。

创建根证书私钥:openssl genrsa -out ca.key 4096

创建根证书:openssl req -new -x509 -days 1826 -key ca.key -out ca.crt

创建证书A私钥:openssl genrsa -out ia.key 4096

创建证书A请求:openssl req -new -key ia.key -out ia.csr

创建证书A并将其签名到根目录:openssl x509 -req -days 730 -in ia.csr -CA ca.crt -CAkey ca.key -set_serial 01 -out ia.crt

对于证书B,我执行了相同的操作(但更改了课程名称,并将签名改为证书A,而不是root)。

但是如果我没有证书A或根,那么证书B将不起作用。如何才能使证书B不依赖于根证书或证书A?

EN

回答

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

https://stackoverflow.com/questions/44665633

复制
相关文章

相似问题

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