将CERT / PEM证书转换为PFX证书

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将CERT / PEM证书转换为PFX证书相关的知识,希望对你有一定的参考价值。

我已经看到了几个关于如何将PFX转换为证书文件的问题,但我需要采取另一种方式。

我有两个文件:

bob_cert.cert

Babakiyaprema

我想将它们转换为单个.pfx文件。有没有这样做的工具?

答案
openssl pkcs12 -inkey bob_key.pem -in bob_cert.cert -export -out bob_pfx.pfx
另一答案

以下是在没有第三方工具的情况下在Windows上执行此操作的方法:

  1. 将证书导入证书存储区。在Windows资源管理器中,在上下文菜单中选择“安装证书enter image description here按照向导操作并接受默认选项“本地用户”和“自动”。
  2. 在证书库中找到您的证书。在Windows 10上运行“管理用户证书”MMC。在Windows 2013上,MMC称为“证书”。在Windows 10上,默认情况下,您的证书应位于“个人” - >“证书”节点下。
  3. 出口证明。在上下文菜单中选择“导出...”菜单:enter image description here 选择“是,导出私钥”:enter image description here 在这种情况下,您将看到.PFX选项已启用:enter image description here 指定私钥的密码。
另一答案

我从.key和.pem文件创建了.pfx文件。

喜欢这个openssl pkcs12 -inkey rootCA.key -in rootCA.pem -export -out rootCA.pfx

这不是直接的答案,但仍然可能有助于其他人。

另一答案

如果您在Windows计算机上有makecert.exe生成的自签名证书,您将获得两个文件:cert.pvkcert.cer。这些可以使用pvk2pfx转换为pfx

pvk2pfxmakecert位于同一地点(例如C:Program Files (x86)Windows Kits10inx86或类似)

pvk2pfx -pvk cert.pvk -spc cert.cer -pfx cert.pfx

以上是关于将CERT / PEM证书转换为PFX证书的主要内容,如果未能解决你的问题,请参考以下文章

sh 将PEM证书转换为PFX

使用 OpenSSL 以编程方式将 .PEM 证书转换为 .PFX

markdown 将pfx SSL证书转换为cert / primary密钥

如何为Amazon ELB SSL使用* .pfx证书

text 如何将.pfx SSL证书转换为.crt / key(pem)格式。对NGINX很有用

当我尝试将其转换为 cert.pem 和 key.pem 时,我有 p12 证书。 Key.pem 为空