openssl下载地址
1:https://download.csdn.net/download/u011791378/11228599
注:openssl 我安装的是D盘下 路径为D:\OpenSSL-Win64\bin
命令:
1)切换到D盘 直接输入D:回车 即可
2)输入 cd OpenSSL-Win64\bin 回车
获取20190527.pfx 的私钥与公钥 (20190527.pfx需要放在bin文件下)
获取私钥的方法:20190527.pfx是包含私钥的证书
1)openssl pkcs12 -in 20190527.pfx -password pass:123456 -nocerts -nodes -out mycert.key
2)openssl pkcs12 -in 20190527.pfx -nocerts -nodes -out mycert1.key
3)openssl pkcs8 -topk8 -inform PEM -in mycert.key -outform PEM -nocrypt (将私钥输出屏幕)
获取从私钥中公钥
1)openssl rsa -in mycert.key -pubout -out 1_pub.key
获取证书
openssl pkcs12 -in 20190527.pfx -password pass:123456 -out certificate.cer -nodes
从pfx中获取CA证书
openssl pkcs12 -in 20190527.pfx -password pass:123456 -nokeys -cacerts -out ca.pem
从pfx中获取客户端证书
openssl pkcs12 -in 20190527.pfx -password pass:123456 -clcerts -nokeys -out clientcert.pem