![OpenSSL 转换为 pfx 后加密公钥](https://linux22.com/image/1611213/OpenSSL%20%E8%BD%AC%E6%8D%A2%E4%B8%BA%20pfx%20%E5%90%8E%E5%8A%A0%E5%AF%86%E5%85%AC%E9%92%A5.png)
答案1
在迁移之前(!)这几乎是https://security.stackexchange.com/questions/195080/how-to-convert-my-cert-chain-to-pfx-without-a-password/
另外:您的问题主体说的是证书,这是正确的,但您的标题说的是公钥,这是不同的,并且充其量是极具误导性的。
OpenSSL 可以使用未记录的选项值创建未加密的“证书包”的 PKCS12 又名 PFX -certpbe NONE
:
openssl pkcs12 -export -in cert.pem -inkey key.pem -certpbe NONE -out key.pfx
PS:-nodes
仅用于其他方向(导入)不加密提取的私钥(如果有)。 对于它被忽略,加密由和-export
单独控制。-keypbe
-certpbe