keystore導(dǎo)出私鑰(.key)操作步驟
請(qǐng)使用OpenSSL工具來完成以下操作
假設(shè)當(dāng)前目錄下有個(gè)keystore文件,名為:keystore
密碼為:password
1、從JKS轉(zhuǎn)換到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
2、從PKCS12轉(zhuǎn)換成PEM格式
openssl pkcs12 -in keystore_old.p12 -out keystore_old.pem -passin pass:password -passout pass:password
3、取出私鑰
用記事本打開PEM格式文件,從PEM格式的certificate chain中取出私鑰,保存為privateKey.key
4、生成私鑰
openssl rsa -in privateKey.key -check 私鑰將被顯示在命令行界面上