Rol 2: Sistema de Evaluación
El juez imparcial. Analizamos matemáticamente tu contraseña para decirte qué tan difícil es de adivinar.
Reglas de Oro:
- Más de 8 caracteres (+20 pts).
- Números y Símbolos (+40 pts).
- Entropía: Medimos el "caos" en bits.
Código Real (evaluator.py):
def calcular_puntaje(pwd):
puntaje = 0
# Regla 1: Longitud
if len(pwd) >= 8:
puntaje += 20
# Regla 2: Caracteres
if any(c in "!@#$%" for c in pwd):
puntaje += 25
return puntaje
Demo: Checklist de Seguridad
📏 Mínimo 8 caracteres
🔢 Contiene números
🔣 Contiene símbolos (!@#$...)
🔠 Mayúsculas y Minúsculas
0 bits