$ keytool -genkey -v -keystore keystorename -alias io.github.yamacraft.key.sample -keyalg RSA -keysize 2048
-validity 36500
キーストアのパスワードを入力してください:
新規パスワードを再入力してください:
姓名は何ですか。
[Unknown]: Wataru Yamada
組織単位名は何ですか。
[Unknown]: app team
組織名は何ですか。
[Unknown]: org yamacraft
都市名または地域名は何ですか。
[Unknown]: Musashino-shi
都道府県名または州名は何ですか。
[Unknown]: Tokyo
この単位に該当する2文字の国コードは何ですか。
[Unknown]: JP
CN=Wataru Yamada, OU=app team, O=org yamacraft, L=Musashino-shi, ST=Tokyo, C=JPでよろしいですか。
[いいえ]: y
36,500日間有効な1,024ビットのDSAの鍵ペアと自己署名型証明書(SHA1withDSA)を生成しています
ディレクトリ名: CN=Wataru Yamada, OU=app team, O=org yamacraft, L=Musashino-shi, ST=Tokyo, C=JP
<io.github.yamacraft.key.sample>の鍵パスワードを入力してください
(キーストアのパスワードと同じ場合はRETURNを押してください):
[keystorenameを格納中]
$ keytool -v -list -keystore keystorename
キーストアのパスワードを入力してください:
キーストアのタイプ: JKS
キーストア・プロバイダ: SUN
キーストアには1エントリが含まれます
別名: io.github.yamacraft.key.sample
作成日: 2017/02/10
エントリ・タイプ: PrivateKeyEntry
証明書チェーンの長さ: 1
証明書[1]:
所有者: CN=Wataru Yamada, OU=app team, O=org yamacraft, L=Musashino-shi, ST=Tokyo, C=JP
発行者: CN=Wataru Yamada, OU=app team, O=org yamacraft, L=Musashino-shi, ST=Tokyo, C=JP
シリアル番号: 6c71dfca
有効期間の開始日: Fri Feb 10 19:07:56 JST 2017終了日: Sun Jan 17 19:07:56 JST 2117
証明書のフィンガプリント:
MD5: <省略>
SHA1: <省略>
SHA256: <省略>
署名アルゴリズム名: <省略>
バージョン: 3
拡張:
<省略>
*******************************************
*******************************************
パスワードもCLIで設定する。主にdebug用のkeystore作成に使う。