从.cer和.pem文件创建一个pfx文件

时间:2013-10-05 15:16:54

标签: openssl ssl-certificate pfx

我使用openssl以pem格式创建.key和.cer文件(你可以阅读它们)。现在我想从它们创建.pfx文件。我已经读过openssl doumentation,它说下面的命令我可以使用

openssl pkcs12 -export -in certificate.cer -inkey privateKey.key -out certificate.pfx -certfile CACert.cer

但我不知道哪个是我的.cer文件(certificate.cer或CACert.cer)这两个文件之间有什么区别?

1 个答案:

答案 0 :(得分:24)

certificate.cer是您的公钥,CACert.cer文件(顾名思义)是CA的公钥(可能是已签署证书的人)。

-in开关指定要嵌入输出文件的输入证书

-inkey开关指定您使用OpenSSL生成的密钥文件

-out开关告诉openssl输出文件所需的名称

-certfile用于指定要添加到输出pfx文件的其他证书(可以忽略它)