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 |
---|---|---|---|---|---|
sì | sì | No | sì | sì | sì |