keygen
鍵ペア

version 
2.0
3.2
4.0
5.0
分類(HTML5)
フロー・コンテンツ、フレージング・コンテンツ、インタラクティブ・コンテンツ
機能分類
フォーム
終了タグ

鍵ペアを作成します。
この要素があるフォームは、サブミットされると、秘密鍵と公開鍵を生成し、秘密鍵はブラウザで保持、公開鍵はサーバに送信します。
keytype属性は、列挙型ですがHTML5では、「 rsa 」のみが記述可能です。
また、keytype属性は、記述しなくとも現在は「 rsa 」が選択されたとみなされます。
もともと Netscape で独自に実装されていた要素ですが、現在(2010年4月)、FireFox、Opera、Safari、Chrome でも実装されています。
IE は、鍵ペアの生成を OS(Windows)を組み合わせた独自の技術で行っています。

  • *
    【属性】
    • -
      name
      名前を指定
      name="KeyGen1"
    • -
      disabled
      この要素を無効化する
    • -
      form
      form要素のid属性と関連付け
    • -
      challenge
      チェレンジ情報の指定
    • -
      keytype
      キータイプの指定
      選択肢rsa
      keytype="rsa"
  • *
    【例】

    <keygen name="key" keytype="rsa" />

    あなたのブラウザでの見え方

  • *
    【バージョン】

    HTML5で新設