| 1-1 | 鍵ペアの生成を始めるため、 次のようなコマンドを入力してください (お使いのブラウザによっては2行以上で表示、 印字されるかもしれませんが、 実際は1行です)。
 |
部署 (Organizational Unit) 名のある場合
|
$ keytool -genkey -alias tomcat -keyalg RSA -keysize 1024 -keystore /your/keystore/filename |
|
上のコマンド例では、 「tomcat」 という名前で、 1024ビットのRSA鍵ペアを生成し、 「/your/keystore/filename」 という名前の鍵ストア・ファイルに保存することを示しています。
注意: 現在利用中の鍵ストアの鍵ペアに上書きしないよう、ご注意ください。
|
 |
部署 (Organizational Unit) 名のない場合
|
$ keytool -genkey -alias tomcat -keyalg RSA -keysize 1024 -keystore /your/keystore/filename -dname "CN=www.secomtrust.net, O=SECOM Trust.net, L=Chiyoda-ku, ST=Tokyo, C=JP" |
|
上のコマンド例では、「tomcat」という名前で、1024ビットのRSA鍵ペアを生成し、「/your/keystore/filename」 という名前の鍵ストア・ファイルに、「CN=www.secomtrust.net, O=SECOM Trust.net, L=Chiyoda-ku, ST=Tokyo, C=JP」というディスティングィッシュネーム(DN) で保存することを示しています。
ここで、「-dname」の後には、ディスティングィッシュネーム (DN) を指定します。DNで指定する文字列と、手順1-3のプロンプトの対応は、次のとおりです。 「=」文字の後に指定する値については、手順1-3のプロンプトの説明を参照してください。
- CN=
your first and last name
- O=
your organization
- L=
your City or Locality
- ST=
your State or Province
- C=
the two-letter country code for this unit
注意: 現在利用中の鍵ストアの鍵ペアに上書きしないよう、ご注意ください。
|
|
| 1-2 |
プロンプトが表示されたら、 パスワードを入力してください。
| Enter keystore password: changeit |
|
上のコマンド例では、「changeit」というパスワードをつけたことを示しています。
注意: 入力したパスワードは、 エコーバックで表示されます。 周囲に他の利用者のいる場合、 不用意にのぞかれたりしないよう、 ご注意ください。
※重要: このパスワードは、 証明書のインストールに必要となる重要な情報です。 忘れることがないよう、 また、 他人に漏洩することがないよう、 何らかの方法で管理してください。
|
| 1-3 | プロンプトが表示されたら、 証明書内に組み込むウェブ・サーバー識別名 (DN) 情報を入力してください。
What is your first and last name?
[Unknown]: www.secomtrust.net
What is the name of your organizational unit?
[Unknown]: Sales Dept.
What is the name of your organization?
[Unknown]: SECOM Trust.net
What is the name of your City or Locality?
[Unknown]: Chiyoda-ku
What is the name of your State or Province?
[Unknown]: Tokyo
What is the two-letter country code for this unit?
[Unknown]: JP
|
|
更新用CSR生成時に指定するディスティングィッシュネーム (DN) 情報は、 前回申請した内容 (現在利用中の証明書DN) と同一にしてください。 組織名変更等により、ディスティングィッシュネーム情報が変更になる場合は、 新規のお申し込みとなります。
情報の入力にあたっては、次の点にご注意ください。
| ・ |
your first and last name
コモンネーム、 すなわちサーバーのURLに表示されるウェブ・サーバーの名前になります。
例えば、 SSLを行うウェブ・サイトのURLがwww.secom.co.jpの場合には
| コモンネーム |
www.secom.co.jp |
| ドメイン名 |
secom.co.jp |
|
となります。
この名称は、 証明書を申し込んだウェブ・サーバーのFQDN (Fully Qualified Domain Name) と同一でなければなりません。 ウェブ・サーバー名が証明書のコモンネームと一致しない場合、 ブラウザがサイトへの安全な接続を拒否する場合があります。
コモンネームに、 プロトコル特定子 (http://)、 ポート番号、 パス名は使用しないでください。 また、 「*」 や 「?」 のワイルドカード文字や、 IPアドレスは使用しないでください。
|
| ・ |
your organizational unit
部署名になります。
証明書を使用する部署又はグループの名前になります (この項目は省略可能です)。
|
| ・ |
your organization 組織名になります。
この情報は、 JPNIC/InterNIC等に登録されている 「Organization」 あるいは 「Registrant」 と同様になります。 もし、 お申込者とドメイン名所有者が異なる場合は、 お申し込みいただくお客様の組織名となります。 この項目を省略することは、 できません。
|
| ・ |
your City or Locality
通常、 組織の本店 (代表) が置かれている市区町村名になります。
千代田区の場合、 「Chiyoda-ku」 のように入力してください。
|
| ・ |
your State or Province
都道府県名になります。
東京都の場合、 「Tokyo」 のように入力してください。
|
| ・ |
the two-letter country code for this unit
ISOによる2文字の国名の符号になります。
日本国となりますので「JP」と入力してください。
|
|
| 1-4 | 入力したディスティングィッシュネーム (DN) 情報が表示されたら、 内容を確認してください。
|
Is CN=www.secomtrust.net, OU=Sales Dept., O=SECOM Trust.net, L=Chiyoda-ku, ST=Tokyo, C=JP correct?
|
|
|
| 1-5 | 内容を確認したら、 yesと入力してください。
|
| 1-6 | プロンプトが表示されたら、 何も入力せずリターン・キーを押下してください。
Enter key password for <tomcat>
(RETURN if same as keystore password):
|
|
|
| 1-7 | 生成した鍵ストアを確認するため、 次のコマンドを入力してください (お使いのブラウザによっては2行以上で表示、 印字されるかもしれませんが、 実際は1行です)。
|
$ keytool -list -v -keystore /your/keystore/filename
|
|
上のコマンド例では、 「/your/keystore/filename」 という名前のファイルに保存した鍵ストアを確認することを示しています。
|
| 1-8 | プロンプトが表示されたら、 パスワードを入力してください。
|
Enter keystore password: changeit
|
|
ここで「changeit」は、手順1-2.で指定した鍵ストアのパスワードです。
注意: 入力したパスワードは、 エコーバックで表示されます。 周囲に他人のいる場合、 不用意にのぞかれたりしないよう、 ご注意ください。
|
| 1-9 | 鍵ストアのファイルの情報が表示されます。
Keystore type: jks
Keystore provider: SUN
Your keystore contains 1 entry
Alias name: tomcat
Creation date: Apr 1, 2004
Entry type: keyEntry
Certificate chain length: 1
Certificate[1]:
Owner: CN=www.secomtrust.net, OU=Sales Dept., O=SECOM Trust.net, L=Chiyoda-ku, ST=Tokyo, C=JP
Issuer: CN=www.secomtrust.net, OU=Sales Dept., O=SECOM Trust.net, L=Chiyoda-ku, ST=Tokyo, C=JP
Serial number: 40141041
Valid from: Thu Apr 01 04:01:41 JST 2004 until: Fri Apr 01 04:01:41 JST 2005
Certificate fingerprints:
MD5: 41:12:0D:17:9D:FD:B2:A9:9B:BA:19:2F:B5:AE:04:17
SHA1: 77:45:10:3E:7B:3F:31:A3:6C:31:1C:B7:04:2D:0D:41:41:42:B0:97
*******************************************
*******************************************
|
|
|
| 1-10 | 鍵ストアのバックアップはフロッピー・ディスク等に保存し、 安全な場所に保存してください。 鍵ストアの中の鍵ペアを利用すれば、 お使いのウェブ・サーバーがSSLで保護して送受信したデータを、 解読することができるからです。
|