Este análisis se basa en estimación de fuerza bruta. Los ataques reales pueden usar métodos más eficientes como ataques de diccionario. Las contraseñas fuertes deben contener letras mayúsculas y minúsculas, números y símbolos, con una longitud mínima de 12 caracteres.
• Generar: Seleccione opciones y haga clic en 🎲Generar, análisis automático de fortaleza
• Entrada Manual: Ingrese contraseña directamente en el cuadro de entrada, análisis de fortaleza en tiempo real
• Analizar: Haga clic en 🔍Analizar Fortaleza o presione Ctrl+Enter
• Mayor entropía = contraseña más segura (ideal: ≥128 bits)
• Contraseña ideal: 16+ caracteres, incluye letras mayúsculas/minúsculas, números y símbolos
Generador de Contraseñas Seguras y Analizador de Fortaleza
Genere contraseñas aleatorias criptográficamente seguras y analice su fortaleza con esta herramienta. El generador de contraseñas usa la Web Crypto API para asegurar verdadera aleatoriedad, mientras que el analizador de fortaleza calcula la entropía, estima el tiempo de descifrado y proporciona métricas de seguridad detalladas.
Cómo Generar Contraseñas Seguras
- Seleccione Tipos de Caracteres: Elija entre letras minúsculas, mayúsculas, números y símbolos.
- Establezca Longitud de Contraseña: Use el control deslizante o campo de entrada para establecer la longitud deseada (4-64 caracteres).
- Genere Contraseña: Haga clic en el botón "🎲 Generar Contraseña" para crear una contraseña aleatoria segura.
- Analice Fortaleza: La herramienta analiza automáticamente la fortaleza de la contraseña generada.
- Copie al Portapapeles: Use el botón de copiar para copiar la contraseña de forma segura.
Entendiendo las Métricas de Fortaleza de Contraseñas
- 📊 Entropía (Bits): Mide la aleatoriedad de la contraseña. Mayor entropía = más segura. Ideal: ≥128 bits.
- 📊 Tiempo de Descifrado: Tiempo estimado para un ataque de fuerza bruta a 1 mil millones de intentos/segundo.
- 📊 Tamaño de Conjunto de Caracteres: Número de caracteres posibles usados en la contraseña.
- 📊 Tipos de Caracteres: Qué categorías de caracteres están incluidas (minúsculas, mayúsculas, números, símbolos).
Pautas de Fortaleza de Contraseñas
- ✓ Longitud Mínima: Use al menos 12 caracteres para seguridad básica, 16+ para cuentas importantes.
- ✓ Variedad de Caracteres: Incluya mayúsculas, minúsculas, números y símbolos para máxima entropía.
- ✓ Evite Patrones: No use palabras de diccionario, patrones comunes o información personal.
- ✓ Contraseñas Únicas: Use contraseñas diferentes para diferentes cuentas para limitar el impacto de brechas.
- ✓ Administrador de Contraseñas: Considere usar un administrador de contraseñas para almacenar y generar contraseñas de forma segura.
Fórmula de Cálculo de Entropía
La entropía de la contraseña se calcula usando la fórmula: E = L × log₂(N)
- E: Entropía en bits
- L: Longitud de la contraseña (número de caracteres)
- N: Tamaño del conjunto de caracteres (número de caracteres posibles)
- log₂: Logaritmo base 2
Ejemplo: Una contraseña de 8 caracteres usando solo letras minúsculas (N=26) tiene E = 8 × log₂(26) ≈ 37.6 bits de entropía. Agregando mayúsculas, números y símbolos aumenta N a 94, dando E = 8 × log₂(94) ≈ 52.3 bits.
Estimación de Tiempo de Descifrado
La herramienta estima el tiempo de descifrado asumiendo que un atacante puede hacer 1 mil millones (10⁹) de intentos por segundo. Esta es una estimación conservadora - las GPU modernas pueden realizar miles de millones de cálculos de hash por segundo. Para contexto:
- 40 bits: Segundos a minutos (débil)
- 64 bits: Días a semanas (moderado)
- 80 bits: Años a décadas (fuerte)
- 128 bits: Miles de millones de años (muy fuerte)
Esta herramienta usa la Web Crypto API
crypto.getRandomValues()
para generación criptográficamente segura de números aleatorios. Todo análisis y generación de contraseñas ocurre completamente en su navegador - no se envían datos a ningún servidor. Para máxima seguridad, considere usar un administrador de contraseñas dedicado como Bitwarden, 1Password o KeePass para almacenamiento a largo plazo de contraseñas.