最終更新:2018-04-22 (日) 03:22:58 (2199d)  

Java/キーストア
Top / Java / キーストア

暗号化証明書を格納するための機能

http://docs.oracle.com/javase/jp/6/technotes/tools/windows/keytool.html#KeyStore

キーストアのファイル

デフォルト

エイリアス

  • アプリの署名時に使用する秘密鍵の名前
  • キーストアは、バイナリーファイルです。単数または複数の秘密鍵と証明書のセットを格納するために使用します。
  • キーストアのすべてのエントリ (鍵および信頼できる証明書) は、一意の「別名」を介してアクセスされます。
  • 最低ひとつのエイリアスがあれば複数のアプリを署名しビルドすることができます。

keytool

  • keytoolは、証明書キーストアに格納します
  • キーストアとキーそれぞれに対してパスワードを設定することができる。
    -storepass passwordキーストアのパスワード
    -keypass passwordキーのパスワード
  • キーストアには複数のキーを格納することができる。(aliasで区別する。)

jarsigner

  • キーストアの情報を使って Java ARchive (JAR) ファイルに対するデジタル署名の生成と検証を行います。