如何进场SSL证书格式转换?

2023年02月09日

不同的Web服务器支持不同的证书格式。您需要将签发的证书转换为适用于当前Web服务器的格式,以便正常安装SSL证书。本文介绍了如何转换证书格式。

您可以参考以下方法实现证书格式之间的转换:

将JKS格式证书转换为PFX格式

您可以使用JDK自带的Keytool工具,将JKS格式证书文件转换为PFX格式。例如,您可以执行以下命令,并将其转换为PFX格式。cert_name.jks证书文件转换为cert_name.pfx证书文件。

keytool-importkeystore-srckeystoreD:\.jks-destkeystoreD:\.pfx

-srcstoretypeJKS-deststoretypePKCS12

(本文证书名称为cert_name例如:证书文件名称为例cert_name.pem,证书密钥文件名称为cert_name.key。在实际使用过程中,您需要cert_name更换为您的证书名称。)

(Keytool该工具是JDK中自带的密钥管理工具,可以制作出来Keystore(jks)您可以从官方地址下载JDK工具包获取格式证书文件。JDK\jre\bin\security\目录下。)

将PFX格式证书转换为JKS格式

您可以使用JDK自带的Keytool工具,将PFX格式证书文件转换为JKS格式。例如,您可以执行以下命令,并将其转换为JKS格式。cert_name.pfx证书文件转换为cert_name.jks证书文件。

keytool-importkeystore-srckeystoreD:\.pfx-destkeystoreD:\.jks

-srcstoretypePKCS12-deststoretypeJKS

将PEM,KEY或CRT格式证书转换为PFX格式证书

您可以使用OpenSSL工具,将KEY格式密钥文件,PEM或CRT格式公钥文件转换为PFX格式证书文件。例如,将您的KEY格式密钥文件转换为PFX格式证书文件。cert_name.keyPEM格式公钥文件cert_name.pem复制到OpenSSL工具安装目录,使用OpenSSL工具执行以下命令,将证书转换为OpenSSL工具安装目录cert_name.jks证书文件。

opensslpkcs12-export-out.pfx-inkey.key-in.pem

将PFX格式证书转换为PFX格式证书PEM,KEY或CRT格式

您可以使用OpenSSL工具将PFX格式证书文件转换为KEY格式密钥文件,PEM或CRT格式公钥文件。例如,您的PFX格式证书文件cert_name.pfx复制到OpenSSL安装目录,使用OpenSSL工具执行以下命令,将证书转换为OpenSSL安装目录cert_name.pem证书文件和KEY格式密钥文件cert_name.key。

执行opensslpkcs12-in.pfx-nokeys-out.pem。

执行opensslpkcs12-in.pfx-nocerts-out.key-nodes。

将CER格式证书转化为PEM格式

您可以使用OpenSSL工具将CER格式证书文件转换为PEM格式证书。例如,将您的CER格式证书文件cert_name.cer复制到OpenSSL安装目录,使用OpenSSL工具执行以下命令,将证书转换为OpenSSL安装目录cert_name.pem证书文件。

opensslx509-in.cer-out.pem-outformPEM

将PEM格式证书转化为CER格式

您可以使用OpenSSL工具将PEM格式证书文件转换为CER格式证书文件。例如,将您的PEM格式证书文件cert_name.pem复制到OpenSSL安装目录,使用OpenSSL工具执行以下命令,将证书转换为OpenSSL安装目录cert_name.cer证书文件。

opensslx509-in.pem-out.cer-outformDER

热门SSL证书产品推荐

DV(域名级)SSL证书

个人网站、企业测试

验证域名所有权

HTTPS数据加密

搜索排名提升

单域名证书 ¥150 /年 (促销)

立即购买

通配符域名证书 ¥680 /年 (促销)

立即购买

OV(企业级)SSL证书

中小企业网站、APP等使用

验证域名所有权及组织真实性

HTTPS数据加密

搜索排名提升

单域名证书 ¥820 /年 (促销)

立即购买

通配符域名证书 ¥2100 /年 (促销)

立即购买

上一篇:如何选择SSL证书类型、证书品牌、域名类型?

下一篇:什么是SSL证书检测?

在线咨询
服务热线:
4008 808 898

免费体验

填写验证码后,点击“开通体验账户”自动开通体验账户。

收不到短信验证码?
×