最終更新:2018-04-22 (日) 03:22:58 (2168d)
Java/キーストア
http://docs.oracle.com/javase/jp/6/technotes/tools/windows/keytool.html#KeyStore
キーストアのファイル
デフォルト
- Linux/~/.keystore
- Windowsでもユーザのフォルダ/.keystore
エイリアス
- アプリの署名時に使用する秘密鍵の名前
- キーストアは、バイナリーファイルです。単数または複数の秘密鍵と証明書のセットを格納するために使用します。
- キーストアのすべてのエントリ (鍵および信頼できる証明書) は、一意の「別名」を介してアクセスされます。
- 最低ひとつのエイリアスがあれば複数のアプリを署名しビルドすることができます。
keytool
- keytoolは、鍵と証明書をキーストアに格納します
- キーストアとキーそれぞれに対してパスワードを設定することができる。
-storepass password キーストアのパスワード -keypass password キーのパスワード
- キーストアには複数のキーを格納することができる。(aliasで区別する。)
jarsigner
- キーストアの情報を使って Java ARchive (JAR) ファイルに対するデジタル署名の生成と検証を行います。