keytool でよく使うパターンをまとめてみる
keytool でよく使うパターンをまとめてみました。すぐ取り出せるコピペ用という感じになります。
・keytool
http://docs.oracle.com/javase/jp/8/docs/technotes/tools/unix/keytool.html
1.キーペアの作成
keytool -genkeypair -keystore keystore -storepass password -alias test
デフォルトでは DSA ( 署名アルゴリズムは SHA1withDSA ) になります。RSA にしたい場合は -keyalg で指定する ( 署名アルゴリズムは SHA256withRSA )。
keytool -genkeypair -keyalg RSA -keystore keystore -storepass password -alias test2
2.キーストアに登録されている証明書の表示
keytool -v -list -keystore keystore -storepass password
※ -alias でエイリアスの指定も可能
3.証明書のエクスポート
keytool -exportcert -keystore keystore -storepass password -alias test -file test.cer
4.証明書のインポート
keytool -importcert -keystore keystore -storepass password -alias ca -file cacert.pem
5.証明書の削除
keytool -delete -keystore keystore -storepass password -alias test
ひとまず、こんなところでしょうか。また、適宜、追加していきたいと思います。
以上になります。