18

我使用 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)这两个文件有什么区别?

4

1 回答 1

22

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

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

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

-out开关告诉 openssl 你想要的输出文件名称

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

于 2013-10-05T16:34:11.507 回答