ГСЧ laboratorio de aleatoriedad

Utilidades

Generador de contraseñas

Contraseñas y frases aleatorias que no salen de tu navegador.

instantáneo calculado localmente
Resultado Aleatoriedad: CSPRNG local
Pulsa «Generar»: las contraseñas aparecerán aquí y solo permanecerán en esta ventana.
Listo para funcionar
Seguridad modo: contraseña
excelente ≈ 95 bits
95 bits de entropía
62 caracteres en el alfabeto
16 caracteres
16 × log₂(62) ≈ 95 bits
La entropía es el número de variantes en bits: cada bit adicional duplica el trabajo de la fuerza bruta. La longitud importa más que los símbolos «complicados»: 16 caracteres en minúsculas son más seguros que 8 con caracteres especiales.
El Sitio no guarda ni transmite contraseñas. Pero si el dispositivo tiene una extensión maliciosa o un keylogger, ningún generador ayudará. Para cuentas importantes, usa un gestor de contraseñas y la autenticación de dos factores.

De qué se compone la seguridad de una contraseña

Una contraseña no se adivina «por el significado», sino probando variantes. Cuantas más combinaciones posibles, más tarda el programa de cracking. La cantidad de variantes se mide en bits de entropía: cada bit duplica el espacio de búsqueda.

El generador de contraseñas tiene cuatro conjuntos independientes de caracteres: letras minúsculas latinas (26), mayúsculas (26), dígitos (10) y caracteres especiales (26). En total son 88 signos, casi un 50 % más que letras y dígitos sin símbolos. Pero lo que decide es el producto longitudes y tamaño del alfabeto.

Entropía en bits

La fórmula es sencilla: longitud × log₂(alfabeto). Para una frase de palabras: palabras × log₂(diccionario). Abajo hay referencias para entender la escala.

Qué contraseña esOpcionesEntropía
8 caracteres, letras y números62⁸≈ 48 bits
12 caracteres, letras y números62¹²≈ 71 bits
16 caracteres, todos los conjuntos88¹⁶≈ 103 bits
6 palabras de un diccionario de 120 palabras120⁶≈ 41 bits
8 palabras de un diccionario de 120 palabras120⁸≈ 55 bits

Frase o contraseña

Una contraseña de 16 caracteres aleatorios es casi imposible de memorizar: su lugar está en un gestor de contraseñas. Una frase de 6 a 8 palabras cortas se recuerda como una imagen y la entropía resulta comparable a la de una contraseña de 10–12 caracteres. Para la contraseña maestra del gestor, la frase es mejor: se puede escribir a mano sin miedo a olvidarla.

Si el diccionario es pequeño, la frase se puede descifrar fácilmente con un ataque de diccionario. Por eso en el generador las palabras se toman de forma equiprobable de una lista fija, y no «inspiradas» en tu vida.

Por qué no conviene reutilizar contraseñas

La filtración de un servicio no debe abrir los demás. Los atacantes toman una base de usuarios y contraseñas y la prueban en todos los sitios populares; eso se llama credential stuffing. Una misma contraseña para diez servicios significa que cualquier filtración se convierte en la pérdida de las diez cuentas a la vez.

Un problema aparte son las contraseñas «casi iguales», como qwerty2024 y qwerty2025. Las reglas de sustitución de dígitos son conocidas por las herramientas de cracking, así que esas variantes no aportan ventaja. Una cadena aleatoria del generador, sí.

Qué hacer después de generar

  • guarda la contraseña en un gestor, no en un chat ni en una nota del escritorio;
  • active la autenticación de dos factores donde esté disponible;
  • no envíes la contraseña por mensajería, ni siquiera a ti mismo;
  • cámbiala si el servicio ha comunicado una filtración.
Preguntas frecuentes
¿De verdad las contraseñas no se envían al servidor?
Sí. Las cadenas se construyen en el navegador a partir de bytes aleatorios que proporciona el generador local. La red solo se usa para solicitar el beacon público de aleatoriedad; las contraseñas en sí no aparecen en las peticiones.
¿Para qué excluir caracteres parecidos?
Los caracteres 0 y O, 1, l e I se confunden fácilmente cuando hay que introducir la contraseña desde un papel o dictarla. La exclusión reduce el alfabeto en 5 signos y cuesta menos de dos bits: en la práctica se puede prescindir de ella por comodidad.
¿Bastan 12 caracteres?
Para la mayoría de servicios personales, sí, si los caracteres son realmente aleatorios: son unos 71 bits. Para correo, banca y gestor de contraseñas, usa 16 o más: 95–103 bits dan margen para años.
¿Hacen falta caracteres especiales si la contraseña es larga?
Opcional. Los símbolos añaden unos 28 valores posibles por posición, pero la longitud aporta más. Sin embargo, algunos sitios exigen al menos un carácter especial; en ese caso, activa ese conjunto.
¿Se pueden generar contraseñas para el banco?
Técnicamente nada lo impide: las cadenas son criptográficamente aleatorias. Ten en cuenta otra cosa: la seguridad depende del dispositivo y de cómo guardes la contraseña. Para el banco, activa obligatoriamente la protección de dos factores.
↑↓ navegación Enter abrir Esc cerrar