openssl 根据证书生成p7b证书链
来源:互联网 发布:广州三箭汽枪淘宝网. 编辑:程序博客网 时间:2024/05/16 17:08
- 第一步
- 第二步
- 总结
我们项目中有时可能因为需要因此要校验持有证书是否是合法证书,因此需要校验当前证书的证书链;但是,可能有时由于其它原因没有证书链,下面介绍说明如何根据证书链的证书生成p7b证书链;
首先,假设我们有一级证书 root01.cer、二级证书root02.cer 及需要校验的证书 user.cer
第一步:
如果制作证书链我们需要将der编码证书转换为pem,我们可以利用openssl指令,操作如下:
//der转pem//一级根转换openssl x509 -inform DER -in root01.cer -outform PEM -out root01.pem//二级根转换openssl x509 -inform DER -in root02.cer -outform PEM -out root02.pem
第二步
合成p7b证书链,操作如下:
//合成p7bopenssl crl2pkcs7 -certfile root01.pem -certfile root02.pem -outform DER -out root.p7b -nocrl
最终生成的root.p7b就是需要的证书链;
总结
其实根据证书生成证书链主要通过openssl指令完成,操作指令如下:
//der转pem1、openssl x509 -inform DER -in test.cer -outform PEM -out test.pem//合成p7b2,openssl crl2pkcs7 -certfile secondRoot.pem -certfile Root.pem -outform DER -out second.p7b -nocrl
阅读全文
0 0
- openssl 根据证书生成p7b证书链
- openssl生成证书链多级证书
- OpenSSL证书生成
- openssl生成https证书
- openssl生成https证书
- 使用OpenSSL生成证书
- openssl生成证书文件
- OpenSSL生成证书
- openssl 生成v3证书
- openssl生成https证书
- OpenSSL 生成证书
- openssl手工生成证书
- openssl 生成证书【整理】
- OpenSSL生成证书
- openssl生成证书
- OpenSSL证书生成
- openssl 生成v3证书
- 使用OpenSSL生成证书
- DP
- [Leetcode从零开刷]226. Invert Binary Tree
- Virtual Box虚拟机文件瘦身处理
- Windows系统以及Mac系统/Linux系统配置环境变量
- Ansible中自定义变量的使用
- openssl 根据证书生成p7b证书链
- 【YOLO学习】召回率(Recall),精确率(Precision),平均正确率(Average_precision(AP) ),交除并(Intersection-over-Union(IoU))
- pusher websocket client,基于golang
- Spring IOC 和 AOP
- 两年小前端裸辞求职经历
- ssh框架java.lang.IllegalArgumentException
- Java中的ReadWriteLock是什么?
- MySQL 5.7.18的安装及主从复制(主从同步)
- Android软键盘输入imeOptions