Comprobador de seguridad de contraseñas y código del medidor

Comprobador de seguridad de contraseñas

Comprobador de seguridad de contraseñas + código de medidor para formularios de registro | We.Inc

Comprueba lo fácil que es adivinar una contraseña, todo dentro de tu navegador, con estimaciones del tiempo para descifrarla y los patrones que la debilitan. Después copia un medidor de seguridad en React o JavaScript puro con un botón para mostrar la contraseña.

Una contraseña segura es la que un atacante no puede adivinar en un número razonable de intentos. Lo que más importa es la longitud, y después evitar contraseñas comunes, palabras, secuencias de teclado y fechas. Escribe una contraseña abajo para obtener una estimación sin conexión de los intentos y del tiempo para descifrarla, y luego copia un medidor listo con botón de mostrar contraseña para tu propio formulario de registro.

Qué pide la guía actual del NIST a los formularios de registro

El comprobador divide tu contraseña en las piezas que un atacante probaría primero y multiplica los intentos que necesita cada pieza. Nada de lo que escribes sale de esta página. Debajo hay dos medidores de seguridad que puedes pegar en un formulario de registro, uno para React con Tailwind y otro en JavaScript puro.

Preguntas frecuentes

¿Es seguro escribir aquí mi contraseña real?

La comprobación se ejecuta por completo en tu navegador y la página no hace ninguna petición de red con lo que escribes. Aun así, el hábito más seguro es probar una contraseña con la misma forma que la tuya real, no la real.

¿Qué precisión tiene el tiempo para descifrarla?

Es una estimación. El comprobador usa listas cortas integradas de contraseñas y palabras comunes, así que una contraseña creada a partir de una palabra menos común puede puntuar aquí más alto de lo que merece. Los cuatro escenarios suponen velocidades de ataque típicas, desde un formulario de inicio de sesión con límite de intentos hasta una base de datos robada con un hash rápido. Los atacantes reales también usan listas de contraseñas filtradas y reglas mucho mayores que cualquier cosa que pueda incluir una página web.

¿Mi formulario de registro debe exigir un símbolo y un número?

La guía actual del NIST dice que no. Las reglas de composición empujan a la gente hacia patrones previsibles como Password1!, que cumplen la regla y aun así se adivinan. Una longitud mínima más una comprobación contra contraseñas comunes y filtradas aporta más seguridad.

¿Por qué mi formulario necesita un botón para mostrar la contraseña?

Los campos ocultos provocan errores al escribir, sobre todo en el móvil, y esos errores llevan a bloqueos y a restablecer la contraseña. Un botón permite comprobar lo que se ha escrito. Usa un botón real con una etiqueta clara y haz que el tipo del campo cambie entre password y text.

¿El código del medidor comprueba las contraseñas contra filtraciones?

No. Los medidores puntúan la longitud, la variedad y algunos patrones obvios en el navegador para dar una respuesta rápida. El control de verdad debe estar en tu servidor: exige allí la longitud mínima y rechaza las contraseñas que aparezcan en listas de filtraciones.

Por qué la longitud gana a la complejidad

Crear un medidor en el que la gente confíe

Medidor de seguridad en React + Tailwind con mostrar contraseña

Un campo de contraseña controlado con botón de mostrar y ocultar, una barra de cuatro pasos, una lista de reglas y una etiqueta de texto en vivo para lectores de pantalla.

Medidor en HTML y JavaScript puro

La misma idea sin framework. Pégalo en cualquier página; el script solo toca los elementos dentro del contenedor.

contraseña común

palabra cotidiana

secuencia de teclado

caracteres aleatorios

Comprueba una contraseña

Contraseña (se queda en este dispositivo)

Ocultar

Mostrar

unos 10^{n} intentos

Tiempo medio para adivinarla

Empieza a escribir para ver la estimación.

Código del medidor de seguridad

Dos medidores que puedes pegar en un formulario de registro. Mantén las reglas del servidor iguales a las del medidor.

Prueba el medidor en JavaScript puro

Medidor de contraseñas en JavaScript puro funcionando

menos de un segundo

{n} segundo

{n} segundos

{n} minuto

{n} minutos

{n} hora

{n} horas

{n} día

{n} días

{n} años

{n} siglos

más de 100 millones de años

Empieza gratis · Sin tarjeta de crédito

Relacionado: Herramientas Gratuitas

Producto

Para quién es

Funciones

Recursos

Empresa

Mapa del sitio