如何转换我的.spc& .pem文件到.pfx文件

时间:2018-02-08 06:22:52

标签: openssl certificate ssl-certificate

我有一个PKCS#7证书(.spc)的证书,并且还有.pem文件,如何在OpenSSL应用程序上将其转换为.pfx文件?

感谢。

1 个答案:

答案 0 :(得分:1)

首先,文件扩展名没有权力;它们通常用于指示文件内容的格式,但没有任何内容强制执行此操作。因此,名为“something.pem”的文件通常包含PEM格式的数据,但完全可以将该扩展名用于非PEM的文件,并使用不同的扩展名来实现文件是PEM。

其次,PEM不是单一格式,它是几十种格式的家族,包括大约十二种用于私钥的格式。

如果您的.pem文件实际上是OpenSSL支持的某种PEM格式的私钥,并且PKCS7(.spc)文件包含证书或链 for匹配该私钥的公钥,并且您拥有或获得OpenSSL(因为您标记了我假设您这样做),然后:

{{1}}

如果您的.pem文件不是与PKCS7中证书/链中的公钥匹配的PEM格式私钥,则您没有创建PKCS12 / PFX文件所需的数据。