证书转换 .cer .pfx 证书转换成 .pem证书
一、在win环境下转换,需要安装openssl
1. 下载Win64OpenSSL-3_1_2.exe 并安装(下载:https://slproweb.com/products/Win32OpenSSL.html)
2. 环境变量 Path 加入 D:\OpenSSL-Win64\bin
3. amd 下命令: openssl version 验证是否安装成功
二、cmd命令转换生成对应的文件
在pfx 或 cer文件目录下打开cmd 按如下命令生成即可
4. 通过命令解析生成 公私钥 uat.pfx
openssl pkcs12 -in xxxx.pfx -nodes -out server.pem #生成为原生格式pem 私钥 ******
openssl rsa -in server.pem -out server.key #生成为rsa格式私钥文件
openssl x509 -in server.pem -out server.crt
openssl pkcs12 -in xxxx.pfx -clcerts -nokeys -out key.cert
openssl x509 -inform der -in xxx.cer -out xxx.pem #公钥pem *******