答案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