HTML & CSS

最終更新日:
公開日:

リファレンス

HTML

キージェネレーター

keygen要素

フォームが送信されたタイミングで、秘密鍵と公開鍵のペアを生成します。秘密鍵はローカル(フォーム送信を行ったPC)に保持され、公開鍵のみをサーバーへ送信します。

サンプルコード

<form action="/test.php" method="post">
	<keygen name="test_key" challenge="graycode_kengen">
	<input type="submit" name="btn_submit" value="送信">
</form>
  • カテゴリー

    フローコンテンツ、フレージングコンテンツ、インタラクティブコンテンツ、リスト化・ラベル付可・リセット可・フォーム要素への関連付け可・フォーム関連コンテンツ、パルパブルコンテンツ

  • コンテンツモデル

    なし(空)

  • 使用ケース

    フレージングコンテンツが期待される場所

属性

グローバル属性

グローバル属性のみ使用することができます。

autofocus

ページ読み込み時に自動フォーカスしたい場合、こちらの属性を指定します。論理属性です。

challenge

公開鍵を作成する際に使用する文字列を指定します。

disabled

こちらのタグの機能を無効化します。論理属性です。

form

form要素のid属性を指定し、関連付けを行います。

keytype

鍵生成時に使用する暗号化アルゴリズムを指定します。

name

フォーム送信時にサーバーサイド側で処理するための名前を指定します。

こちらの記事は役に立ちましたか?

ありがとうございます。
もしよろしければ、あわせてフィードバックや要望などをご入力ください。

コメントありがとうございます!
運営の参考にさせていただきます。