XHTML5.NL

<keygen>-element (X)HTML

  • HTML 5+
  • XHTML 5+
  • IE niet
  • Chrome 1.0+
  • Firefox 1.0+
  • Safari 1.2+
  • Opera 3.0+

Het <keygen>-element wordt binnen formulieren gebruikt om een sleutelpaar voor asymmetrische cryptografie te genereren. De publieke sleutel wordt met het formulier mee verzonden en de privésleutel wordt op de computer van de gebruiker opgeslagen.

Het element is zichtbaar als selectiemechanisme voor de gewenste encryptiesterkte.

  • <keygen … />

autofocus-attribuut

Zie de attributen m.b.t. formulieren voor de beschrijving van het autofocus-attribuut.

  • HTML 5+
  • XHTML 5+
  • IE niet
  • Chrome 1.0+
  • Firefox 1.0+
  • Safari 1.2+
  • Opera 3.0+

challenge-attribuut

Het challenge-attribuut specificeert een tekenreeks die verpakt met de publieke sleutel met het formulier moet worden verzonden.

  • <keygen challenge="…" … />

disabled-attribuut

Zie de attributen m.b.t. formulieren voor de beschrijving van het disabled-attribuut.

form-attribuut

Zie de attributen m.b.t. formulieren voor de beschrijving van het form-attribuut.

  • HTML 5+
  • XHTML 5+
  • IE niet
  • Chrome 1.0+
  • Firefox 1.0+
  • Safari 1.2+
  • Opera 3.0+

keytype-attribuut

Het keytype-attribuut specificeert het encryptiealgoritme. De standaardwaarde is "rsa". Andere gebruikte algoritmes zijn "dsa" en "ec".

  • <keygen keytype="…" … />

name-attribuut

Zie de attributen m.b.t. formulieren voor de beschrijving van het name-attribuut.