PEM 格式的证书文件(*.pem)一般为以下格式:

注意:PEM 格式证书文件可用 notepad++ 等文本编辑器打开。

CER / CRT 格式证书转换为 PEM 格式

对于 CER / CRT 格式的证书,您可通过直接修改证书文件扩展名的方式进行转换。例如,将“server.crt”证书文件直接重命名为“server.pem”即可。

PFX 格式证书转换为 PEM 格式

PFX 格式的证书一般出现在 Windows Server 服务器中,您可通过 openssl 工具进行转换。

例如,通过执行以下两条 openssl 命令即可把 certname.pfx 证书转换成 PEM 格式。

  • 提取私钥命令:openssl pkcs12 -in certname.pfx -nocerts -out key.pem -nodes
  • 提取证书命令:openssl pkcs12 -in certname.pfx -nokeys -out cert.pem

P7B 格式证书转换为 PEM 格式

P7B 格式证书一般出现在 Windows Server 和 Tomcat 服务器中,您可通过 openssl 工具进行转换。

转换步骤

参照以下步骤,将 P7B 格式证书转化为 PEM 格式。

  1. 证书转换。例如,执行 openssl pkcs7 -print_certs -in incertificat.p7b -out outcertificate.cer 命令将 incertificat.p7b 证书文件转换成 outcertificate.cer 格式。

  2. 获取outcertificat.cer 文件中[-----BEGIN CERTIFICATE----------END CERTIFICATE-----]中的证书内容。

  3. 将证书内容保存为 PEM 格式即可。

DER 格式证书转换为 PEM 格式

DER 格式的证书一般出现在 Java 平台中,您可使用 openssl 工具将其转化为 PEM 格式。

例如,通过执行以下两条 openssl 命令可以把 certificate.cer 证书转换成 PEM 格式。

  • 提取证书:openssl x509 -inform der -in certificate.cer -out certificate.pem
  • 提取私钥:openssl rsa -inform DER -outform PEM -in privatekey.der -out privatekey.pem

HTTPS证书转换成PEM格式相关推荐

  1. 如何将.crt的ssl证书文件转换成.pem格式

    如何将.crt的ssl证书文件转换成.pem格式 摘自:https://www.landui.com/help/show-8127 2018-07-04 14:55:41 2158次 准备:有一台安装 ...

  2. 关于证书那点事---把一个p7b格式证书转换成cer格式证书。

    把p7b格式证书转换成cer格式证书 这个问题,需要追溯到我集成肯尼亚一家支付公司Safaricom的M-Pesa在线支付,我司需要集成这个在线支付手段在我们的站点中(ke).在进行了一系列的处理后, ...

  3. 使用openssl将pfx格式证书转换成key和crt

    1. 安装openssl(Windows) 不推荐官网安装方式,直接下载其他人做的便捷版安装包 http://slproweb.com/products/Win32OpenSSL.html 下载后一直 ...

  4. 如何将CSDN文档转换成IPYNB格式的文档?

    简 介: ※IPYNB格式的文档可以很方便在Jupyter Notebook环境内方便研究人员对于算法.数据进行操作.Markdown文本则便于形成各种网络文档.本文介绍了利用notedown实现将C ...

  5. Jquery 将后台返回的字符串转换成Json格式的数据

    //code by:博客园-曹永思 第一步:将DataTable转换成 Json格式的数据 方法 一 View Code /// <summary>/// DataTable转成Json格 ...

  6. pdf格式怎么转换成word格式

    pdf格式怎么转换成word格式 从事文职工作的我深有感触,录入资料是一件考验人耐性的事情,每当有一大推资料需要录入到Word文档时,我的心都快憔悴了.不过现在好了,网络上新推出了一款迅捷PDF转换成 ...

  7. 如何将Visio图形转换成EPS格式【mark from百度知道】

    因为TeX系统只支持EPS格式的图形插入,但平常我们用得最广泛的是Visio,因此如何有效的转换成为了广大TeX初学者面临的一个比较棘手的问题,下面是我收集到的几种方法,个人推荐方法一.方法一:就是用 ...

  8. python datetime格式转换_分别用Excel和python进行日期格式转换成时间戳格式

    最近在处理一份驾驶行为方面的数据,其中要用到时间戳,因此就在此与大家一同分享学习一下. 1.什么是时间戳? 时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01 ...

  9. 时间戳转换成时间格式

    项目中,经常用到json格式的数据,时间类型的数据在json中往往以时间戳的形式传送,当,我们想要获取json数据中的时间数据的话,需要将时间戳转换成时间格式.我这里有两种转换时间戳的方法,分别为前台 ...

最新文章

  1. R语言apriori算法进行关联规则挖掘(限制规则的左侧或者右侧的内容进行具体规则挖掘)、使用subset函数进一步筛选生成的规则去除左侧规则中的冗余信息、获取更独特的有新意的关联规则
  2. BCH接下来如何走?且看这场大会传达了什么思想
  3. 一些软件设计的原则【转】——本来想自己总结,结果发现个更全的,
  4. 让“云”无处不在-Citrix Xenserver之三 license server
  5. Nginx配置统计页面及访问控制(htpasswd和客户端IP)
  6. python观察日志(part28)--数据的加载与存储
  7. Unity SRP自定义渲染管线 -- 2.Custom Shaders
  8. C++STL与泛型编程(2) 第一个C++ STL Application
  9. android按钮变输入框动画,AnimShopButton 仿饿了么加入购物车旋转控件 - 自带闪转腾挪动画 的按钮。自带海量可定制 UI 属性。在 Re @codeKK Android开源站...
  10. python编程(基于订阅模式的mvc实现)
  11. Java异常处理 一
  12. Codeforces Round #365 Div.2
  13. XMind中文破解版
  14. 《Adaptive Unimodal Cost Volume Filtering for Deep Stereo Matching》
  15. win10可以登录QQ微信 浏览器不能打开网页
  16. 关于可见光摄像机与机器视觉的科普
  17. MATLAB控制有效数字
  18. CH340G常见故障的处理
  19. Java中占位符的实战运用
  20. 判断清浊音 matlab,基于MATLAB的语音信号的清浊音分析.docx

热门文章

  1. 链接脚本中的SECTIONS定义
  2. 美国程序员薪水按编程语言大比拼新浪
  3. QQ原来隐藏着这么多秘密
  4. QGIS官网安装包下载与安装
  5. fuchsia中virtio 后端实现
  6. windows系统常量
  7. 基于Java毕业设计安路友汽车租赁源码+系统+mysql+lw文档+部署软件
  8. Win11怎么看用了多少流量?
  9. C 语言实现 - 判断元音/辅音
  10. 华为云APIG限流控制