Skip to content

Instantly share code, notes, and snippets.

@yamacraft yamacraft/genkey.md
Created Feb 10, 2017

Embed
What would you like to do?
Androidとかで使う証明書鍵をコマンドラインで生成する

作成

$ keytool -genkey -v -keystore keystorename -alias io.github.yamacraft.key.sample -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

拡張:

<省略>

*******************************************
*******************************************


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.