O elemento keygen
, já era suportado por alguns navegadores, mas agora é oficialmente incluído no HTML 5. Ele indica um par de chaves público-privadas, um dos métodos de criptografia mais difundidos. A chave pública pode ser enviada através de um formulário, e a chave privada é conhecida apenas pelo seu usuário.
<form action="processar.php" method="post" enctype="multipart/form-data"> <fieldset> <legend>Criptografia</legend> <label for="chave">Segurança :</label> <keygen id="chave" name="chave"> <input type="submit" value="Enviar"> </fieldset> </form>