我使用以下命令生成了 RSA 私钥:
openssl genrsa -out privkey.pem 2048
Run Code Online (Sandbox Code Playgroud)
并使用以下命令创建了一个自签名证书:
openssl req -new -x509 -key privkey.pem -out cacert.pem -days 3650
Run Code Online (Sandbox Code Playgroud)
现在我正在尝试将 cacert .pem文件转换为证书.cer
有任何想法吗?
我正在尝试在我的 mac os X - Mountain Lion 中使用以下命令将私钥和证书导出到 p12 文件:
pkcs12 -export -out privkey.pem -inkey privkey.pem -in rsaCert.crt
Run Code Online (Sandbox Code Playgroud)
但我收到此错误:
-bash: pkcs12: 找不到命令
为了验证它是否存在,我在下面输入了 man 命令:
man pkcs12
Run Code Online (Sandbox Code Playgroud)
这是显示适当的手册页。
有任何想法吗?