前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >jks证书转pem证书

jks证书转pem证书

作者头像
华创信息技术
发布2019-12-18 17:13:59
6K0
发布2019-12-18 17:13:59
举报
文章被收录于专栏:华创信息技术华创信息技术

文章时间:2019年12月17日 10:45:56 解决问题:将jks证书转换成pem证书 前置条件:jks证书+密码 适应条件:win+linux通吃

一、提取公钥

用管理员权限打开一个cmd框,找到jdk的bin目录,然后执行如下命令:(请自行将jks文件拷贝至此)

代码语言:javascript
复制
keytool -list -rfc -keystore demo.jks -storepass password

这里我们使用到的是keytool.exe

执行完成之后,我们将会看到我们的证书直接就打印出来了。

注:demo.jks 为你的证书名 password 为你的证书密码,请自行替换。

二、提取私钥

将jks文件转换成pkcs12格式

代码语言:javascript
复制
keytool -v -importkeystore -srckeystore demo.jks -srcstoretype jks -srcstorepass password -destkeystore demo.pfx -deststoretype pkcs12 -deststorepass password -destkeypass password

执行完成之后,目录下面会多出一个demo.pfx的文件。

然后我们在继续执行下面命令:

代码语言:javascript
复制
openssl pkcs12 -in demo.pfx -nocerts -nodes -out demo.key

该命令会提示你输入密码,输入密码后会生成一个demo.key文件,打开查看内容。

这里用到了openssl.exe windows请在你们的任意软件安装包下找到使用即可。linux用户如果没有,直接使用yum安装即可。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-12-17 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 二、提取私钥
    • 将jks文件转换成pkcs12格式
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档