Saltar al contenido
TextArray
Totalmente local

Generador de contraseñas

Cree una contraseña aleatoria segura en su navegador, sin ningún servidor involucrado.

20
Salida

Generador de contraseñas

Genere una contraseña segura y aleatoria y vea exactamente qué tan segura es. Establezca la longitud entre 6 y 64 caracteres y elija de qué conjuntos de caracteres desea dibujar: letras mayúsculas, letras minúsculas, dígitos y símbolos. La contraseña aparece inmediatamente y cambia cada vez que ajustas una opción o presionas el botón.

Se garantiza que cada conjunto que marque aparecerá al menos una vez, por lo que una contraseña con dígitos habilitados siempre contendrá un dígito; no tendrá que volver a escribirla hasta que el resultado satisfaga un formulario de registro. Luego, los personajes se mezclan para que los garantizados no queden atrapados en posiciones predecibles. Si un sitio o una nota escrita a mano genera problemas con caracteres parecidos, active "Excluir caracteres ambiguos" para eliminar O, 0, I, l, 1 y otros glifos que se confunden fácilmente del grupo.

El recuento debajo de la contraseña muestra su longitud, cuántos conjuntos de caracteres hay en juego, la entropía aproximada en bits y una clasificación de fuerza en lenguaje sencillo. La entropía es la medida honesta: cuenta cuántas conjeturas necesitaría un atacante en promedio, calculadas como la longitud multiplicada por el logaritmo de base 2 del tamaño del grupo. Por debajo de 45 bits es débil, de 45 a 70 es regular, de 70 a 100 es fuerte y cualquier valor superior es muy fuerte. La longitud ayuda más que los símbolos exóticos, por lo que una contraseña más larga de un conjunto más pequeño a menudo supera a una corta llena de puntuación.

La aleatoriedad proviene del generador criptográfico de su navegador, crypto.getRandomValues, que utiliza muestreo de rechazo para que ningún carácter sea más probable que otro. No se transmite nada: la contraseña se crea en tu dispositivo y nunca llega a un servidor, por lo que puedes pegarla directamente en tu administrador de contraseñas.

Preguntas frecuentes

¿La contraseña se envía a alguna parte?
No. Se genera en su navegador con JavaScript y no se transmite nada: ni servidor, ni registro, ni análisis del valor. Puedes desconectarte de la red y la herramienta seguirá funcionando.
¿Qué tan aleatorio es realmente?
Utiliza crypto.getRandomValues, la fuente aleatoria criptográficamente segura del navegador, con muestreo de rechazo para que todos los caracteres del grupo tengan la misma probabilidad. Math.random nunca se utiliza.
¿Qué longitud debo elegir?
Veinte personajes con conjuntos mixtos son cómodamente fuertes para casi cualquier cuenta. Vaya más tiempo con las contraseñas maestras o las claves de cifrado del administrador de contraseñas: la lectura de entropía en el recuento le indica dónde se encuentra.
¿Qué hace "excluir caracteres ambiguos"?
Elimina glifos similares como O, 0, I, l, 1 y comillas del grupo. Úselo cuando la contraseña se lea en voz alta, se escriba en papel o se ingrese en un teclado. Reduce ligeramente la entropía, lo que refleja el recuento.
¿Por qué nunca vuelve la misma contraseña?
Cada ejecución genera nuevos valores aleatorios, por lo que las probabilidades de que se repita son insignificantes. Copie la contraseña antes de cambiar una opción, porque la anterior no se almacena en ningún lado.