Java > Keytool

Keytoolの使い方




概要

デフォルトのキーストアの格納先

JAVA_HOME/lib/security/cacerts
デフォルトのパスワードはchangeitになっているため、変更しておこう。

キーストアに格納されている鍵一覧

keytool -list -keystore cacerts 
keytool -list -keystore キーストア -storetype PKCS7|PKCS12...

証明書のインポート

keytool -import -file X509証明書のパス -keystore cacerts
指定するX509証明書が取り込めない場合は、BEGIN CERTIFICATEブロックの前に、
意図しないテキストフィールドなどが格納されている場合に、うまく取り込めない。

秘密鍵を含むPKCS12のインポート

keytool -importkeystore PKCS12などのパス -srckeystoretype PKCS -keystore 出力先のキーストア
序数の別名で、取り込まれるので、必要に応じて別名を変更
keytool -changealias -keystore キーストア -destalias 変更後

Jarファイルの署名

jarsigner Jarファイル 別名


最終更新日 : [2012-07-15]
最終更新:2012年07月15日 12:32