Pack Camo

Generador de contraseñas

Contraseñas seguras y aleatorias con la fortaleza indicada en bits. Todo se ejecuta localmente: no se sube nada.

Entrada
Length · character types
Salida
Passwords

    ¿Firmas tokens en lugar de iniciar sesión? Usa el generador de secretos JWT

    Aleatorio gana a ingenioso

    Las personas elegimos mal las contraseñas: las reutilizamos, las construimos con palabras y fechas, y cambiamos letras por dígitos parecidos de formas que las herramientas de cracking ya esperan. Una contraseña extraída al azar de un conjunto grande de caracteres no tiene ninguno de esos patrones, así que la única forma de encontrarla es probar todas las posibilidades.

    Cómo se mide la fortaleza

    La fortaleza se muestra en bits de entropía: la longitud multiplicada por log₂ del número de caracteres entre los que se elige. Cada bit extra duplica los intentos que necesita un atacante. Por debajo de 50 bits es débil, 80 bits resiste el cracking sin conexión y por encima de 120 bits queda fuera del alcance de cualquier ataque previsible.

    Buenos hábitos

    • Lo que más importa es la longitud. Cada carácter extra multiplica el trabajo; pasar de 12 a 20 caracteres hace mucho más que añadir símbolos.
    • Una contraseña por sitio. Cuando un sitio sufre una filtración, una contraseña reutilizada abre todas las demás cuentas que la comparten.
    • Deja que un gestor de contraseñas las recuerde. Así la longitud no te cuesta nada, porque nunca tienes que escribirla.
    • Evita los caracteres parecidos cuando haya que leer la contraseña en voz alta o copiarla de un papel: omite I, l, 1, O, 0 y o.

    Preguntas frecuentes

    ¿Qué longitud debe tener una contraseña segura?
    Al menos 16 caracteres si mezcla letras, dígitos y símbolos, lo que da unos 100 bits de entropía. Para las cuentas más importantes, 20 o más no cuesta nada si la guarda un gestor de contraseñas.
    ¿Son estas contraseñas realmente aleatorias?
    Sí. Cada carácter se obtiene con crypto.getRandomValues, el generador de números aleatorios criptográfico del navegador, usando muestreo por rechazo para que ningún carácter sea más probable que otro.
    ¿Es seguro generar contraseñas en línea?
    Este generador se ejecuta por completo en tu navegador. Las contraseñas se crean en tu dispositivo y nunca se envían a un servidor, ni se registran ni se guardan.
    ¿Por qué la contraseña siempre contiene todos los tipos que elegí?
    Muchos sitios exigen al menos un dígito o un símbolo, así que el generador coloca un carácter de cada tipo seleccionado, rellena el resto con todos ellos y mezcla el resultado.