带有p12文件的Apache SSL密码短语



我们有一个p12(PKCS#12(<my_ssl_key_file.p12>需要密码短语的SSL证书密钥文件的文件。然而,在apache指令中这样引用它是不起作用的:

<VirtualHost *:443>
...
...
SSLCertificateKeyFile /path/to/my_ssl_key_file.p12
...
</VirtualHost>

我可以使用openssl pkcs12转换p12文件,密码如下:

$openssl pkcs12 -in my_ssl_key_file.p12 -out my_ssl_key_file.key

并更改指令以引用新的my_ssl_key_file.key

但这似乎违反了剥离P12加密的直觉。有没有办法直接引用P12文件?也许我的方法是错误的?

SSLCertificateKeyFile不支持PKCS12。

从文档来看,PEM是必需的格式。私钥应该受到密码短语的保护。

请注意,PKCS12用于保存证书、证书链以及私钥。

最新更新