【SSL】记录一次PEM转P12证书

查了半天都是不知道哪里复制粘贴的,想要内容四处翻,这里记个笔记记录下。

先是安装openssl
openssl官网:
https://www.openssl.org/
我这里用到的是1的版本,开始下的3,生成的证书用keytool查看信息一直报错(ObjectIdentifier() – data isn’t an object ID (tag = 48)),查询了下是版本的问题,jdk8的不支持openssl3,换成了1。
这里查了下1和3的区别,发现1支持到2023年9月11日,到时候换成3岂不是要升级jdk?有没有大佬解惑下

然后是pem转p12的命令

openssl pkcs12 -export -in fullchain.pem -inkey privkey.pem -out key.p12 -name service

fullchain.pem是公钥,privkey.pem是私钥,命令输入后需要输入密码和确认密码

最后生成证书的信息查看

keytool -list -v -keystore key.p12 -storepass 123456 -storetype pkcs12

这里不能漏了-v,开始漏了,一直不打印证书有效期,到处翻了半天。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值