Portafolio

CriptoPass PRO

ENTROPÍA CRIPTOGRÁFICA Y EVALUACIÓN DE VULNERABILIDADES

Generador de Contraseñas & Analizador de Seguridad

Basado en el estándar Web Crypto API (CSPRG). Tus contraseñas jamás abandonan tu dispositivo: la evaluación de brechas utiliza consultas k-Anonymity SHA-1 garantizando privacidad matemática absoluta.

window.crypto.getRandomValues Diceware ES HIBP Pwned Passwords API
0.0 bits
Generando clave...
caracteres
8 (Mínimo) 16 (Recomendado) 32 (Alta) 64 (Máximo)
Espacio o Ctrl + R regenerar Ctrl + C copiar

Auditoría & Análisis

Tiempo Real
Nivel de Entropía Matemática
Calculando... 0.0 bits
<45 Débil 45-60 Aceptable 60-80 Fuerte >80 Militar
Resistencia a Fuerza Bruta Offline Cluster 10¹¹ GPU/s
Instantáneo

Tiempo promedio estimado que tardaría un atacante con hardware dedicado en romper la clave mediante diccionario exhaustivo offline.

Análisis Estructural
Longitud ≥ 12
Mayúsculas (A-Z)
Minúsculas (a-z)
Números (0-9)
Símbolos especiales (!@#$)
Verificación de Filtraciones Públicas
k-Anonymity SHA-1

🔒 Privacidad Garantizada: Solo se transmiten los primeros 5 caracteres del hash SHA-1. Tu contraseña nunca sale de tu navegador.

Especificación Matemática y Criterios de Seguridad

Cálculo de Entropía ($E$)

La entropía mide la cantidad de incertidumbre en bits:

E = L · log2(R)

Donde L es la longitud y R es el espacio de caracteres (pool size). Para frases Diceware, se utiliza E = W · log2(V) donde V es el volumen del diccionario.

Protocolo k-Anonymity

Para verificar si una contraseña fue vulnerada en brechas públicas sin revelarla al servidor externo:

  1. El navegador calcula el hash SHA-1 localmente (40 caracteres hex).
  2. Envía solo los primeros 5 caracteres (prefijo).
  3. La API responde con cientos de sufijos que coinciden con el prefijo.
  4. El navegador compara los 35 caracteres restantes en su propia memoria.

Hardware del Atacante

Los cálculos de tiempo de fuerza bruta asumen un atacante con un banco dedicado de GPUs modernas de última generación capaz de procesar hasta:

100 GH/s (1011 hashes/segundo)

Una contraseña con más de 80 bits de entropía requeriría millones de años de computación continua para ser vulnerada por fuerza bruta.

Contraseña copiada al portapapeles