Saltar al contenido

Cómo crear contraseñas fuertes que realmente te protegen

Por el equipo de ToolWorld Online · Publicado el 29/10/2026 · Actualizado el 29/10/2026 · 7 min de lectura

La mayoría de los consejos de contraseñas que la gente recuerda es un conjunto de reglas: al menos ocho caracteres, una letra mayúscula, un número, un símbolo, cambiarlo cada 90 días. Esas reglas produjeron contraseñas como Summer2024! que satisfacen cada casilla de verificación y todavía están entre los primeros atacantes adivina. La fuerza no viene de la decoración. Viene de la imprevisibilidad, y la manera más confiable de obtener imprevisibilidad es la longitud combinada con la aleatoriedad genuina. Esta guía explica cómo se mide la fuerza de la contraseña, por qué la longitud supera la complejidad, cómo funcionan las frases de paso, por qué un administrador de contraseñas es el paso más importante que la mayoría de la gente puede dar, cómo la autenticación de dos factores cambia la imagen y qué sitios web se supone que deben hacer con la contraseña una vez que la entregues.

¿Cómo los atacantes realmente adivinar contraseñas

Muy pocas cuentas son rotas por alguien que escribas suposiciones en una página de acceso, porque la mayoría de los servicios limitan los intentos repetidos. El verdadero peligro es adivinar fuera de línea. Cuando una empresa sufre una violación de datos, los atacantes a menudo obtienen su base de datos de hashes de contraseña almacenados. Luego pueden probar miles de millones de conjeturas por segundo en tu propio hardware, sin cierre patronal y nadie mirando.

Los atacantes no comienzan con cadenas aleatorias. Comienzan con listas de contraseñas filtradas en brechas anteriores, palabras comunes, nombres, patrones de teclado como qwerty123, y sustituciones predecibles como reemplazar a con @ u o con 0. Suman años y puntos de exclamación porque la gente lo hace. Cualquier contraseña que un humano inventa siguiendo un patrón es mucho más débil de lo que sugiere su longitud.

La otra gran amenaza es el relleno de credenciales. Si reutiliza una contraseña y un sitio la filtra, los atacantes intentarán automáticamente el mismo correo electrónico y contraseña en bancos, tiendas y proveedores de correo electrónico. Una contraseña perfecta utilizada en diez lugares es tan segura como el más débil de esos diez sitios.

Entropía: medición de la imprevisibilidad

Los profesionales de seguridad describen la fuerza de la contraseña en trozos de entropía. Para una contraseña generada verdaderamente al azar, la entropía es igual a la longitud multiplicada por el logaritmo base-2 del número de caracteres posibles. Cada bit adicional duplica el número de posibilidades que un atacante debe buscar.

El juego de personajes importa, pero menos de lo que la gente piensa. Las letras minúsculas por sí solas dan 26 opciones, aproximadamente 4,7 bits por personaje. Agregar mayúsculas y dígitos da 62 opciones, alrededor de 5,95 bits por carácter. Todos los 94 caracteres de teclado imprimibles dan alrededor de 6,55 bits por carácter. Ir de minúsculas sólo a cada símbolo en el teclado añade menos de dos bits por carácter, mientras que cada carácter adicional de longitud añade la cantidad completa de nuevo.

Aquí hay un ejemplo trabajado. Una contraseña aleatoria de 8 caracteres extraída de los 94 caracteres imprimibles tiene 94 a la potencia de 8 posibilidades, que es de unos 6,1 cuatrillones, o aproximadamente 52,4 bits. Si un hachís robado se puede probar a 10 mil millones de adivinanzas por segundo, lo que es realista para un método de hachís rápido y mal elegido en hardware gráfico moderno, probar cada combinación toma unos 610.000 segundos, un poco más de 7 días. Ahora que sea 16 caracteres aleatorios del mismo conjunto. Eso es de unos 104,9 bits, y a la misma velocidad agotando cada combinación tomaría el orden de 100 billones de años. Doblar la longitud no duplicó el trabajo. Lo alistó.

Una advertencia importante: la entropía sólo se aplica a contraseñas generadas aleatoriamente. Una contraseña de 16 caracteres hecha con el nombre de tu mascota y su cumpleaños no tiene cerca de 104 bits, porque la lista de adivinanzas de un atacante llegará mucho antes de que la búsqueda al azar lo haga.

Longitud frente a complejidad, y el caso para frases de paso

Debido a que la longitud crece fuerza tan rápidamente, la guía moderna favorece contraseñas largas sobre complicadas cortas. Las directrices de identidad digital de NIST en SP 800-63B desalientan obligar a los usuarios a mezclar tipos de caracteres y desalentar los cambios rutinarios de contraseñas programadas, recomendando en cambio que los servicios permitan contraseñas largas, verifiquen las nuevas contra listas de contraseñas conocidas violadas y requieran un cambio sólo cuando haya evidencia de compromiso.

Una frase de paso es una secuencia de palabras elegidas aleatoriamente, como cuatro a seis palabras elegidas de una lista grande. El método clásico utiliza dados y una lista de 7,776 palabras, una para cada combinación de cinco rollos de dados de seis lados. Cada palabra añade unos 12.9 bits. Seis palabras al azar dan 7,776 al poder de 6 posibilidades, alrededor de 77,5 bits. A 10.000 millones de adivinaciones por segundo, agotar ese espacio tomaría aproximadamente 700.000 años, y la frase es mucho más fácil de teclear y recordar que 12 símbolos aleatorios.

La palabra clave es aleatoria. Una línea memorable de una canción o una frase que has inventado no es aleatoria, y los atacantes incluyen frases famosas y combinaciones de palabras comunes en tus listas de adivinanzas. Deja que dados o un generador criptográficamente seguro elige las palabras para usted.

Administradores de contraseñas: el paso que más importa

Nadie puede memorizar una única contraseña aleatoria de 16 caracteres para cada una de las cien cuentas. Es exactamente por eso que la reutilización de contraseñas es tan común, y por qué un administrador de contraseñas es la mejora más efectiva que la mayoría de la gente puede hacer. Un administrador de contraseñas almacena sus credenciales en una bóveda cifrada, las rellena para usted y genera una nueva contraseña aleatoria para cada sitio.

Con un gerente, usted necesita memorizar sólo una cosa: una fuerte frase maestra, idealmente cinco o seis palabras aleatorias. Protege la bóveda misma con la autenticación de dos factores. La mayoría de los gerentes también le advierten sobre contraseñas reutilizadas o violadas, lo que convierte un trabajo de limpieza abrumador en una lista corta.

Unas cuantas contraseñas deben seguir viviendo en tu cabeza, así como en la bóveda: la frase maestra de paso, y posiblemente la contraseña para tu cuenta de correo principal, ya que el correo electrónico es generalmente la forma en que se restablece cualquier otra cuenta. Escribe códigos de recuperación y mantenlos en algún lugar físicamente seguro.

Autenticación de dos factores

La autenticación de dos factores, a menudo acortada a 2FA, requiere algo más allá de tu contraseña antes de que un inicio de sesión tenga éxito. Ese segundo factor puede ser un código de seis dígitos de una aplicación de autenticación, una aprobación push en tu teléfono, una clave de seguridad de hardware o una clave de acceso almacenada en tu dispositivo.

No todos los segundos factores son iguales. Los códigos enviados por mensaje de texto son mejores que nada pero pueden ser interceptados a través del intercambio SIM, donde un atacante convence a un transportista para mover su número a tu teléfono. Las aplicaciones de autenticación que generan códigos basados en el tiempo son más fuertes. Las llaves de seguridad y las llaves de acceso son más fuertes contra el phishing, porque verifican la dirección real del sitio web criptográficamente y no responden a un sitio similar.

Encienda la autenticación de dos factores primero para correo electrónico, banca, su administrador de contraseñas y cualquier cuenta que pueda restablecer otras cuentas.

Qué le pasa a tu contraseña: básicos de hashing

Un servicio bien construido nunca almacena tu contraseña real. Almacena un hachís, la salida de una función de un solo sentido que convierte cualquier entrada en una huella digital de longitud fija. Cuando inicias sesión, el servicio hace lo que escribes y compara las dos huellas dactilares. Cambiar incluso un solo carácter produce un hash completamente diferente, y no hay manera práctica de ejecutar la función hacia atrás.

Los hashes de uso general como SHA-256 están diseñados para ser rápidos, lo cual es ideal para verificar descargas de archivos pero malo para contraseñas, porque la velocidad ayuda a los atacantes a adivinar. MD5 y SHA-1 se consideran también rotos con fines de seguridad porque se pueden producir colisiones. El almacenamiento adecuado de contraseñas utiliza algoritmos deliberadamente lentos y salados como Argon2, bcrypt, scrypt o PBKDF2. Una sal es un valor aleatorio almacenado junto a cada hash para que dos usuarios con la misma contraseña obtengan diferentes hashes y las tablas de búsqueda precomputadas se vuelvan inútiles. Usted no puede controlar cómo un sitio web almacena tu contraseña, que es una razón más para nunca reutilizar una.

Uso de herramientas de seguridad ToolWorld

El generador de contraseñas ToolWorld crea contraseñas en tu navegador utilizando una fuente aleatoria criptográficamente fuerte. Puede configurar la longitud de 4 a 64 caracteres, elegir mayúsculas, minúsculas, números y símbolos, activar un modo pronunciable y generar hasta 20 a la vez. Un medidor de fuerza marca cada contraseña, y cuando se muestran varios muestra los más débiles en la lista para que nunca sobreestimen. Una longitud de 16 o más con todos los conjuntos de caracteres activados es un fuerte valor predeterminado para cualquier cosa almacenada en un administrador de contraseñas.

El Hash Generator calcula MD5, SHA-1, SHA-256 y SHA-512 digestivos de texto o archivos utilizando la API WebCrypto del navegador. Es ideal para comprobar que un archivo descargado coincida con una suma de comprobación publicada y para ver de primera mano cómo un pequeño cambio transforma un hachís. No es un sustituto de un algoritmo de hashing de contraseñas dedicado.

Los desarrolladores que necesitan credenciales de máquina pueden utilizar el generador de claves API, que produce claves criptográficas aleatorias con prefijos opcionales en la codificación Base64url, hexadecimal o Base62, a granel, junto con huellas dactilares SHA-256. Almacenar sólo esa huella digital en el servidor, en lugar de la clave misma, sigue el mismo principio que el hashing de contraseñas. Combina estas herramientas con un gestor de contraseñas y autenticación de dos factores, y habrás cerrado los espacios en los que los atacantes confían la mayoría.

Más guías · Acerca de ToolWorld Online