我看到一些问题关于如何将PFX转换为证书文件,但我需要相反的操作。
我有两个文件:
bob_cert.cert
bob_key.pem
我想把它们转换成一个单独的.pfx文件。是否有这样的工具?
我看到一些问题关于如何将PFX转换为证书文件,但我需要相反的操作。
我有两个文件:
bob_cert.cert
bob_key.pem
我想把它们转换成一个单独的.pfx文件。是否有这样的工具?
openssl pkcs12 -inkey bob_key.pem -in bob_cert.cert -export -out bob_pfx.pfx
-name "friendly name"
可以设置名称(例如在Windows证书列表中显示的名称),而 -certfile cacert.pem
则可用于添加CA证书并生成包含完整证书链的 .pfx
文件。 - pvgoran我从 .key 和 .pem 文件创建了 .pfx 文件。
就像这样 openssl pkcs12 -inkey rootCA.key -in rootCA.pem -export -out rootCA.pfx
虽然这不是直接的答案,但仍有可能帮助其他人。
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