En este artículo, veremos cómo configurar el algoritmo de seguridad de la clave usando HTML5. Para establecer el algoritmo de seguridad de la clave, se utiliza la etiqueta <keygen> . Esta etiqueta especifica un campo generador de pares de claves utilizado para formularios. La clave privada se guarda localmente y la clave pública se envía al servidor cuando se envía el formulario. El objetivo del elemento es proporcionar un método seguro de autenticación de usuarios. Cuando se envía un formulario, se producen dos claves, una clave privada y una clave pública. La clave pública se envía al servidor, mientras que la clave privada se mantiene localmente. La clave pública se usa para crear un certificado de cliente que se puede usar para validar la identidad del usuario en el futuro.
Sintaxis:
<keygen name = "name">
Ejemplo:
HTML
<!DOCTYPE html> <html> <body> <h1 style="color:green;"> GeeksforGeeks </h1> <h2> Specifying the security algorithm of the key in HTML5 </h2> <form> Username: <input type="text" name="name"> <br><br> Encryption: <keygen name="key"> <input type="submit"> </form> </body> </html>
Producción:
Navegadores compatibles:
- Google Chrome
- Firefox
- Ópera
- safari de manzana
Publicación traducida automáticamente
Artículo escrito por piyushkr2022 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA