<keygen> - 鍵の作成

トップ > HTMLリファレンス > <keygen>

■ 概要

項目説明
形式<keygen>
サポートN2〜
タグの省略開始タグ:必須、終了タグ:無し

■ 説明

<keygen> は KEY GENeration の略です。フォームデータのセキュリティ強化に用いますが、あまり利用されていません。

<keygen> を含むフォームがサブミットされた場合、クライアント側で秘密鍵と公開鍵が生成されます。秘密鍵はユーザが入力するパスワードで守られます。公開鍵はチャレンジ情報とともに証明書署名要求としてサーバに送られます。サーバはこの証明書署名要求を受け取り、署名し、証明書としてクライアントに返却します。

詳細は、下記のページなどを参照してください。
http://www.netscape.com/ja/certificate/v1.0/faq/index.html

■ 属性

【固有属性】
属性意味
name=nameN2。名前を指定します。
challenge=challengeN2。サーバがランダムに生成するチャレンジ情報を指定します。

■ 使用例

HTMLソース
<FORM>
 :
<keygen name="somekey" challenge="123456789">
 :
</FORM>

Copyright (C) 1996-2002 杜甫々
初版:2000年10月9日 最終更新:2002年3月23日
http://www.tohoho-web.com/html/keygen.htm