Cómo se usa
- Ajusta la longitud; 16 caracteres o más es un buen valor por defecto para cuentas guardadas en un gestor de contraseñas.
- Elige qué tipos de caracteres incluir y si quieres evitar caracteres parecidos como I, l, 1, O y 0.
- Excluye los caracteres que rechace un sitio web, por ejemplo comillas o espacios.
- Copia la contraseña, o genera varias a la vez y cópialas todas.
Opciones explicadas
- Longitud
- Cada carácter extra multiplica el número de contraseñas posibles. La longitud importa más que los símbolos; 16 letras minúsculas son más fuertes que 10 caracteres de todos los tipos.
- Evitar caracteres parecidos
- Quita I, l, 1, |, O, 0, o y las comillas, para que la contraseña se pueda dictar en voz alta o copiar de un papel sin errores. Reduce un poco la entropía.
- Incluir todos los tipos seleccionados
- Garantiza al menos un carácter de cada conjunto elegido, algo que exigen muchos formularios de registro.
- Entropía
- Bits de aleatoriedad del resultado del generador, es decir, longitud × log₂(tamaño del conjunto). 60 bits es aceptable, 80 o más es fuerte y 100 o más, muy fuerte.
Longitud frente a tipos de caracteres
Entropía de contraseñas formadas solo con los caracteres indicados:
| Caracteres | 8 de largo | 12 de largo | 16 de largo | 20 de largo |
|---|---|---|---|---|
| Solo números (10) | 27 bits | 40 bits | 53 bits | 66 bits |
| Minúsculas (26) | 38 bits | 56 bits | 75 bits | 94 bits |
| Letras + números (62) | 48 bits | 71 bits | 95 bits | 119 bits |
| Los cuatro tipos (89) | 52 bits | 78 bits | 104 bits | 130 bits |
Añadir cuatro caracteres aporta más que añadir símbolos a una contraseña corta.
Preguntas frecuentes
¿Estas contraseñas son realmente aleatorias?
Sí. Salen de crypto.getRandomValues, el generador criptográficamente seguro del navegador, y los caracteres se eligen con muestreo por rechazo para que todos tengan exactamente la misma probabilidad.
¿Alguien más ve o guarda las contraseñas?
No. Las genera JavaScript en tu dispositivo y nunca se transmiten. No se guarda nada.
¿Qué longitud debería tener mi contraseña?
Para cuentas guardadas en un gestor de contraseñas, 16–20 caracteres aleatorios son más que suficientes. Para una contraseña maestra que tengas que recordar, usa mejor una frase de contraseña larga formada por varias palabras aleatorias.
¿Qué significa el tiempo de descifrado?
Es el tiempo medio para adivinar la contraseña por fuerza bruta a 10 000 millones de intentos por segundo, más o menos lo que hace un equipo con GPU potentes atacando un hash rápido sin conexión. Los ataques reales contra sitios web son mucho más lentos por los límites de intentos, pero conviene suponer lo peor.
¿Puedo usar la misma contraseña segura en varios sitios?
No. Si un sitio la filtra, los atacantes la prueban en todas partes. Usa una contraseña distinta para cada cuenta y deja que un gestor de contraseñas las recuerde.
Privacidad
Esta herramienta funciona por completo en tu navegador. Tus archivos y textos se procesan en tu dispositivo y nunca se suben a nuestros servidores.