HTML <keygen> Tag

Snelmenu:

VoorbeeldVoorbeeld:
<form action="process.php" method="post">
  <p>Naam: <input type="text" name="gebruikersnaam"></p>
  <p>Encryptie: <keygen name="sleutel"></p>
  <p><input type="submit" value="Verzenden"><p>
</form>


Beschrijving

De <keygen> tag wordt gebruikt om webformulieren met certificaat management systemen te verwerken. Wanneer het formulier wordt ingediend, word de privésleutel op de computer van de gebruiker opgeslagen en de publieke sleutel wordt naar de server verzonden.


Browser ondersteuning

Het element wordt ondersteund door de volgende browsers:

Element:
<keygen> Ja Ja Nee Ja Ja Ja

Attributen

De volgende attributen worden door het <keygen> element ondersteund:

Versie Attribuut Waarde Beschrijving
HTML5 autofocus autofocus Geeft aan dat het keygen element automatisch de focus moet krijgen wanneer de pagina wordt geladen.
HTML5 challenge challenge Het challenge attribuut specificeert een tekenreeks die die samen met de publieke sleutel wordt ingediend.
HTML5 disabled disabled Geeft aan dat het element moet worden uitgeschakeld.
HTML5 form formulier_id Het form attribuut bevat één of meer formulieren waar het keygen element deel van uit maakt.
HTML5 keytype rsa
dsa
ec
Het keytype attribuut specificeert de encryptie algoritme van de sleutel.
HTML5 name name Het name attribuut kent een naam toe aan het keygen element.


Event attributen

De <keygen> tag ondersteunt ook de Event attributen in HTML.

Globale attributen

De <keygen> tag ondersteunt ook de Globale attributen in HTML.