准备:jks 及对应口令
1、jks 转 p12
keytool -importkeystore -srckeystore csii.jks -destkeystore csii.p12 -srcstoretype jks -deststoretype pkcs12
输入jks对应口令,可在 csii.jks 同级目录下生成 csii.p12 文件
2、p12 转 pem
openssl pkcs12 -nodes -in csii.p12 -out csii.pem
输入口令,可在同级目录下生成 csii.pem 文件
3、复制出私钥和证书
把-----BEGIN CERTIFICATE-----和-----END CERTIFICATE-----部分的内容复制到cert.pem中
把-----BEGIN PRIVATE KEY-----和-----END PRIVATE KEY-----部分的内容复制到pri_key.pem中
4、查看公钥
openssl x509 -in cert.pem -pubkey -noout
把-----BEGIN PUBLIC KEY-----和-----END PUBLIC KEY-----部分的内容复制到pub_key.pem中
查看文件 pri_key.pem 和 pub_key.pem ,分别为私钥和公钥。