107
keystore导出私钥(.key)操作步骤

注意

  1. 请使用openssl工具来完成以下操作
  2. 假设当前目录下有个keystore文件,名为:keystore,密码为:password

从jks转换到pkcs12

keytool -importkeystore -srckeystore keystore -destkeystore keystore_old.p12 -srcstoretype jks -deststoretype pkcs12 -srcstorepass password -deststorepass password -srcalias server -destalias xxx -srckeypass password -destkeypass password -noprompt

从pkcs12转换成pem格式

openssl pkcs12 -in keystore_old.p12 -out keystore_old.pem -passin pass:password -passout pass:password

取出私钥

用记事本打开pem格式文件,从pem格式的 certificate chain 中取出私钥,保存为 privatekey.key

生成私钥

openssl rsa -in privatekey.key -check 私钥将被显示在命令行界面上