アプレットに署名をつける方法(JDK1.4.1)

・手順
 1.アプレットを jar にアーカイブする。
  jar コマンドを使い、必要なファイルをアーカイブする。
  C:\> jar cvf test.jar *.*

 2.キーストアを作成する。
  keytool コマンドを使い、キーストアを作成する。
  コマンドを入力すると、必要な情報を聞いてくるので適宜入力していく。
  C:\> keytool -genkey
  キーストアのパスワードを入力してください: password1
  姓名を入力してください。
   [Unknown]: name
  組織単位名を入力してください。
   [Unknown]: orgUnit
  組織名を入力してください。
   [Unknown]: org
  都市名または地域名を入力してください。
   [Unknown]: city
  州名または地方名を入力してください。
   [Unknown]: state
  この単位に該当する 2 文字の国番号を入力してください。
   [Unknown]: JP
  CN=name, OU=orgUnit, O=org, L=city, ST=state, C=JP でよろしいですか?
  [no]: yes
   の鍵パスワードを入力してください。
  (キーストアのパスワードと同じ場合は RETURN を押してください): password2

 3.アプレットに署名をつける。
  jarsigner コマンドを使い、アプレットに署名をつける。
  コマンドを入力すると、パスワードを聞いてくるので上記で設定したパスワードを入力する。
  C:\> jarsigner test.jar mykey
  キーストアのパスワードを入力してください: password1
  mykey の鍵パスワードを入力してください: password2

・実行結果
 署名したアプレットがロードされるときに、以下のダイアログが表示される。

  

・参考資料		
  jar コマンドについて	
   http://java.sun.com/j2se/1.4/ja/docs/ja/tooldocs/win32/jar.html

  keytool コマンドについて	
   http://java.sun.com/j2se/1.4/ja/docs/ja/tooldocs/win32/keytool.html

  jarsigner コマンドについて	
   http://java.sun.com/j2se/1.4/ja/docs/ja/tooldocs/win32/jarsigner.html