1、生成密钥对 加密算法RSA 证书拥有者信息 server条目 server.jks密钥库 条目密码 密钥库密码

命令:keytool -genkeypair -keyalg RSA -dname "CN=HanLuo" -alias server -keystore server.jks -keypass 123456 -storepass 123456

2、转换密钥库类型为pkcs12

命令:keytool -importkeystore -srckeystore server.jks -destkeystore server.jks -deststoretype pkcs12

3、导出到server.cer文件中 server条目 server.jks密钥库 密钥库密码

命令:keytool -exportcert -file server.cer -alias server -keystore server.jks -storepass 123456

3.1 查看jks文件中的entry

命令:keytool -list -keystore server.jks

4、将cer格式证书转pem格式

命令:openssl x509 -inform der -in server.cer -out server-pem.pem

5、提取私钥

命令:openssl pkcs12 -nocerts -nodes -in server.jks -out server.key

证书cer转换.key和.pem文件相关推荐

  1. 使用key和pem文件生成 pfx 或 jks 文件

    1.准备好 key 和 pem 文件 server.key server.pem 2.生成 pfx 文件 openssl pkcs12 -export -out server.pfx -inkey s ...

  2. 关于PEM, DER, CRT, CER,KEY等各类证书与密钥文件后缀的解释

    文章目录 1. PEM文件 2. DER文件 PEM与DER的相互转换 3. 各种密钥证书文件解释 3.1 [ .csr ] 3.2 [ .key ] 3.3 [ .crt ] [ .cert ] [ ...

  3. 那些证书相关的玩意儿(SSL,X.509,PEM,DER,CRT,CER,KEY,CSR,P12等)【CSR文件 和 PEM 文件什么区别】

    之前没接触过证书加密的话,对证书相关的这些概念真是感觉挺棘手的,因为一下子来了一大堆新名词,看起来像是另一个领域的东西,而不是我们所熟悉的编程领域的那些东西,起码我个人感觉如此,且很长时间都没怎么搞懂 ...

  4. 深入浅出 SSL/CA 证书及其相关证书文件(pem、crt、cer、key、csr)

    互联网是虚拟的,通过互联网我们无法正确获取对方真实身份.数字证书是网络世界中的身份证,数字证书为实现双方安全通信提供了电子认证.数字证书中含有密钥对所有者的识别信息,通过验证识别信息的真伪实现对证书持 ...

  5. Cer Crt Pem Pfx 证书格式转换

    1.从pfx格式的证书提取出密钥和证书 set OPENSSL_CONF=openssl.cnf openssl pkcs12 -in my.pfx -nodes -out server.pem op ...

  6. Nginx证书配置:cer文件和jks文件转nginx证书.crt和key文件

    Nginx证书配置:cer文件和jks文件转nginx证书.crt和key文件 环境 步骤 1.利用JDK的keytool工具生成密钥库和证书(以下代码片段是一个bat脚本) 1.1 查看jks文件中 ...

  7. keystore导出p12,cer,crt,.key.pem证书文件格式

    1.生成keystore文件 命令行窗口执行如下命令: keytool -genkey -alias ynhr -keyalg RSA -keysize 1024 -keypass 123456 -v ...

  8. SSL中,公钥、私钥、证书(pem、crt、cer、key、csr)的后缀名都是些啥?

    今天做这么一个事, centos服务器,tomcat8+nginx1.6,现在要在上面运行cas4.0. 所以需要配ssl, 然后找教程,了解到,需要把tomcat和nginx的ssl都配置好. 到这 ...

  9. iOS-Missing Private key解决方案-iOS证书 .cer 以p12文件

    一个苹果证书怎么多次使用--导出p12文件 为什么要导出.p12文件 : 因为苹果规定 .cer证书只能存在于一台机器上,因此 如果另一台电脑想要用的话,需要导出为.p12 file ,安装到另一台没 ...

最新文章

  1. error: RPC failed; curl 56 OpenSSL SSL_read: Connection was reset, errno 10054
  2. zabbix源码安装实例
  3. 【转】Dynamics CRM 365零基础入门学习(四)Dynamics 使用profiler插件调试流程
  4. python获取文件夹名_python基础之获取文件目录及名称
  5. 利用css完成表格的代码,css 表格(示例代码)
  6. OpenCV3学习(12.5) opencv实现粒子滤波目标跟踪
  7. 使用微信机器人实现华为OLT和中兴OLT挂测的简单功能
  8. C++ QT开发人机象棋(棋子走法)
  9. 木瓜移动荣获金茶奖2021年度游戏服务企业称号
  10. 电气图纸关于号码管的命名规则
  11. 在Java语言的if语句是什么表达式,if语句中的条件表达式中只能使用
  12. 虾皮电商平台怎么样?新手能挣到钱吗?
  13. 搜索引擎Bing必应高级搜索语法
  14. Test OpenStack SRIOV (by quqi99)
  15. 0基础如何学习安卓开发
  16. 回溯问题一:地图涂色,四色定理证明
  17. Day 01-创建 Vue3.0 工程
  18. 数商云:快消品流通渠道暗潮涌动,哪里才是变革方向
  19. ICANN近日将更改DNS信任密钥中的密钥对
  20. 汇编语言-CPU如何区分指令和数据

热门文章

  1. 这对情侣火了,你猜是因为啥
  2. 微信小程序入门的笔记(微信小程序的开发工具已经安装好了)
  3. Matplotlib 如何输出各种字体
  4. ChatGPT 和 Elasticsearch:OpenAI 遇见私有数据(一)
  5. offsetWidth、clientWidth、scrollWidth 的区别
  6. 江苏计算机一级考试模拟试题,江苏计算机一级考试试题
  7. django集成vue,实现前后端分离开发
  8. Python3 - Docker基础详解(三)
  9. 怎样给代码加密,从莉莉丝的彩蛋说起
  10. Android开发工具类文档地址