keytool で keystore作成

Android アプリ配布する時に用意する証明書作成のメモ

Windowsの場合、Java をインストールしたパスの /bin の下に keytool.exe で作成

C:\java\6\bin> keytool -genkey -v -keystore c:/project/xxxx.keystore -alias xxxxkey -keyalg RSA -validity 10000

キーストアのパスワードを入力してください:
新規パスワードを再入力してください:
姓名を入力してください。
  [Unknown]:  xxxx
組織単位名を入力してください。
  [Unknown]:  xxxx
組織名を入力してください。
  [Unknown]:  xxxx
都市名または地域名を入力してください。
  [Unknown]:  tokyo
州名または地方名を入力してください。
  [Unknown]:  xxxx
この単位に該当する 2 文字の国番号を入力してください。
  [Unknown]:  jp
CN=xxxx, OU=xxxx, O=xxxx, L=tokyo, ST=xxxx, C=jp でよろしいですか?
  [no]:  yes

10,000 日間有効な 1,024 ビットの RSA の鍵ペアと自己署名型証明書 (SHA1withRSA) を
生成しています
        ディレクトリ名: CN=xxxx, OU=xxxx, O=xxxx, L=tokyo, ST=xxxx, C=jp
<xxxxkey> の鍵パスワードを入力してください。
        (キーストアのパスワードと同じ場合は RETURN を押してください):
[c:/project/xxxx.keystore を格納中]

C:\java\6\bin>

これで、証明書 c:/project/xxxx.keystore が作成される