Generador de Contraseñas
Crea contraseñas fuertes y seguras al instante
Conjunto de Caracteres
Acerca del Generador de Contraseñas
Esta herramienta te ayuda a crear contraseñas fuertes, seguras y difíciles de descifrar. Las contraseñas fuertes son esenciales para proteger tus cuentas en línea e información personal.
Consejos para Contraseñas Fuertes
- Usa al menos 12-16 caracteres para mayor seguridad
- Incluye una mezcla de mayúsculas, minúsculas, dígitos y símbolos
- Evita usar información personal como cumpleaños o nombres
- Usa contraseñas diferentes para diferentes cuentas
- Considera usar un administrador de contraseñas para almacenarlas de forma segura
Acerca de las Frases de Contraseña
Las frases de contraseña son contraseñas compuestas de palabras aleatorias. Son más fáciles de recordar pero muy seguras debido a su longitud. Una frase de contraseña como 'correct-horse-battery-staple' puede ser más segura que una contraseña corta y compleja.
Entendiendo la Fortaleza de la Contraseña
La fortaleza de la contraseña se calcula según el tamaño del conjunto de caracteres y la longitud de la contraseña. La estimación del tiempo de descifrado asume que un atacante usa una computadora rápida capaz de miles de millones de intentos por segundo.
Entropía de Contraseña por Longitud y Conjunto de Caracteres
La entropía (bits) determina la fortaleza de la contraseña. Mayor entropía = más difícil de descifrar. Se recomiendan 80+ bits para cuentas sensibles.
| Conjunto de Caracteres | 8 | 10 | 12 | 16 | 20 |
|---|---|---|---|---|---|
| Solo dígitos (0-9) | 27 bits | 33 bits | 40 bits | 53 bits | 66 bits |
| Minúsculas (a-z) | 38 bits | 47 bits | 56 bits | 75 bits | 94 bits |
| Mayúsculas y minúsculas (a-z, A-Z) | 46 bits | 57 bits | 68 bits | 91 bits | 114 bits |
| Alfanumérico (a-z, A-Z, 0-9) | 48 bits | 60 bits | 71 bits | 95 bits | 119 bits |
| Completo (letras + dígitos + símbolos) | 52 bits | 66 bits | 79 bits | 105 bits | 131 bits |
Fortaleza de Contraseña para Algoritmos de Cifrado Comunes
| Algoritmo | Tamaño de Clave | Contraseña Mín (conjunto completo) | Recomendación |
|---|---|---|---|
| AES-128 | 128 bits | 20 car. | 16+ caracteres con conjunto completo para seguridad estándar |
| AES-256 | 256 bits | 39 car. | 24+ caracteres recomendados, 39+ para seguridad máxima |
| RSA-2048 | ~112 bits | 17 car. | Estándar para certificados, 16+ caracteres suficientes |
| RSA-4096 | ~140 bits | 22 car. | Escenarios de alta seguridad, 20+ caracteres recomendados |
| SHA-256 | 256 bits | 39 car. | Para hash de contraseñas, usar con sal e iteraciones |
| bcrypt | 184 bits | 28 car. | Preferido para almacenamiento de contraseñas, sal incorporada |
* La longitud mínima asume conjunto de caracteres completo (95 caracteres ASCII imprimibles). Usar menos tipos de caracteres requiere contraseñas más largas.
Nota de Seguridad
Todas las contraseñas se generan localmente en tu navegador usando generación de números aleatorios criptográficamente segura. Ninguna contraseña se envía a ningún servidor ni se almacena en ningún lugar.
Preguntas frecuentes
¿Cuánto debe medir una contraseña segura?
Las directrices actuales del NIST y de investigadores de seguridad recomiendan al menos 12 caracteres, siendo 16 o más lo ideal para cuentas sensibles. La longitud importa más que la complejidad: una contraseña de 20 caracteres formada por palabras aleatorias es más segura que una mezcla de 8 caracteres con símbolos. Muchos sistemas modernos también permiten frases de contraseña — secuencias de palabras aleatorias — que son a la vez robustas y memorables.
¿Qué hace que una contraseña sea verdaderamente aleatoria?
Una contraseña verdaderamente aleatoria se genera mediante un generador de números pseudoaleatorios criptográficamente seguro (CSPRNG), no mediante patrones predecibles como reemplazar letras por números. Este generador usa window.crypto.getRandomValues(), respaldado por la fuente de entropía del sistema operativo. Evita los generadores que funcionan en el servidor, ya que no puedes verificar si registran tus contraseñas.
¿Debo incluir símbolos en mi contraseña?
Los símbolos aumentan el tamaño del conjunto de caracteres, lo que eleva el número de combinaciones posibles. Sin embargo, algunos sitios restringen qué símbolos se permiten, y una contraseña más larga sin símbolos puede ser más fuerte que una más corta con ellos. Los factores más importantes son la aleatoriedad y la longitud. Si los símbolos están permitidos, incluirlos aporta una capa adicional de seguridad modesta.
¿Es seguro usar un gestor de contraseñas?
Sí — los profesionales de la seguridad recomiendan encarecidamente usar un gestor de contraseñas de confianza (como Bitwarden, 1Password o KeePass). Te permite usar una contraseña única, larga y aleatoria para cada cuenta sin necesidad de memorizarlas todas. La contraseña maestra debe ser robusta y estar memorizada. El riesgo de reutilizar contraseñas en distintos sitios supera con creces el riesgo de que un gestor bien auditado sea comprometido.
¿Qué es la entropía y por qué importa para las contraseñas?
La entropía de una contraseña mide la imprevisibilidad en bits. Cada bit adicional de entropía duplica el número de intentos que un atacante necesita. Una contraseña de 16 caracteres de un conjunto de 94 símbolos tiene aproximadamente 105 bits de entropía, muy por encima de lo que cualquier ataque de fuerza bruta puede agotar. Las contraseñas de baja entropía (palabras comunes o patrones) pueden descifrarse en segundos con GPUs modernas y ataques de diccionario.
Herramientas Relacionadas
Generador de hash de contraseña
Generar y verificar hashes de contraseña seguros con Bcrypt, Scrypt y Argon2
Generador UUID/GUID
Generar identificadores únicos (UUID/GUID) con formatos personalizables
Cifrado/Descifrado RSA
Usar cifrado asimétrico RSA para cifrado con clave pública, descifrado con clave privada, firma digital y verificación
Cifrado/Descifrado AES
Cifrar y descifrar texto de forma segura usando el algoritmo AES
Generador de hash SHA
Herramienta en línea de generación de hash SHA que soporta SHA-1, SHA-256, SHA-384, SHA-512
Generador de hash MD5/MD4
Genere valores hash MD5 y MD4 para texto o archivos con múltiples formatos de salida