从pfx中获取CA证书
openssl pkcs12 -in test.pfx -nodes -out server.pem
输入证书密码
提取公钥
X.509格式
openssl x509 -in server.pem -out public.cer
RSA格式
openssl rsa -in server.pem -outform PEM -pubout -out public.pem
提取私钥
openssl rsa -in server.pem -out private.key
将私钥转化成pkcs8格式
openssl pkcs8 -topk8 -inform PEM -in private.key -outform PEM -nocrypt
安装openssl
下载地址:Win32/Win64 OpenSSL Installer for Windows - Shining Light Productions
选择32或64位进行下载

设置环境变量

在命令行cmd中输入 openssl version 查看版本即可

这篇博客介绍了如何使用openssl工具从.pfx文件中提取证书、公钥、私钥,并将私钥转化为pkcs8格式。步骤包括运行openssl命令行指令,如openssl pkcs12、openssl x509、openssl rsa和openssl pkcs8,以完成证书和密钥的转换。此外,还提供了openssl的Windows下载链接和环境变量设置方法。
735

被折叠的 条评论
为什么被折叠?



