HTML - tag keygen

Descrizione

Il tag HTML <keygen> viene utilizzato per elaborare i moduli Web con i sistemi di gestione dei certificati. L'elemento genera una chiave sicura e invia la chiave pubblica.

Esempio

<!DOCTYPE html>
<html>

   <head>
      <title>HTML keygen Tag</title>
   </head>

   <body>
      <form>
         <keygen name = "random_key" challenge = "0987654321">
         <input name = "firstname" value = "first name">
      </form>
   </body>

</html>

Questo produrrà il seguente risultato:

Attributi globali

Questo tag supporta tutti gli attributi globali descritti in HTML Attribute Reference

Attributi specifici

Il tag HTML <keygen> supporta anche i seguenti attributi aggiuntivi:

Attributo Valore Descrizione
messa a fuoco automatica messa a fuoco automatica Specifica che quando la pagina carica l'elemento <keygen> viene automaticamente attivato.
sfida sfida Specifica la stringa challenge da impacchettare con la chiave pubblica in PublicKeyAndChallenge da utilizzare nella verifica dell'invio del modulo. Se non viene fornita alcuna stringa di verifica, viene codificata come IA5STRING di lunghezza zero.
Disabilitato Disabilitato Specifica che l'elemento <keygen> deve essere disabilitato.
modulo form_id Specifica uno o più moduli.
keytype rsa
dsa
ec
Specifica l'algoritmo segreto che è per la chiave.
nome messa a fuoco automatica Specifica un nome.

Attributi dell'evento

Questo tag supporta tutti gli attributi degli eventi descritti in - Riferimento agli eventi HTML

Supporto browser

Cromo Firefox IE musica lirica Safari Android
No