【发布时间】:2010-10-22 23:03:40
【问题描述】:
我看到了几个关于如何将 PFX 转换为证书文件的问题,但我需要另辟蹊径。
我有两个文件:
bob_cert.cert
bob_key.pem
我想将它们转换为单个 .pfx 文件。有这样的工具吗?
【问题讨论】:
-
serverfault.com/a/9717/3202 是关于证书文件格式的一个很好的解释,仅供参考
标签: certificate
我看到了几个关于如何将 PFX 转换为证书文件的问题,但我需要另辟蹊径。
我有两个文件:
bob_cert.cert
bob_key.pem
我想将它们转换为单个 .pfx 文件。有这样的工具吗?
【问题讨论】:
标签: certificate
openssl pkcs12 -inkey bob_key.pem -in bob_cert.cert -export -out bob_pfx.pfx
【讨论】:
-name "friendly name" 设置名称(例如会出现在 Windows 的证书列表中),-certfile cacert.pem 可用于添加 CA 证书并生成带有整个链的.pfx 文件。
我从 .key 和 .pem 文件创建了 .pfx 文件。
点赞openssl pkcs12 -inkey rootCA.key -in rootCA.pem -export -out rootCA.pfx
这不是直接的答案,但仍然可能对其他人有所帮助。
【讨论】:
【讨论】:
如果您在 Windows 机器上拥有由makecert.exe 生成的自签名证书,您将获得两个文件:cert.pvk 和 cert.cer。可以使用 pvk2pfx 将这些转换为 pfx
pvk2pfx 与 makecert 位于同一位置(例如 C:\Program Files (x86)\Windows Kits\10\bin\x86 或类似名称)
pvk2pfx -pvk cert.pvk -spc cert.cer -pfx cert.pfx
【讨论】: