El tiempo que tardaría un atacante en descubrir una contraseña depende de varios factores, algunos de los cuales puedes controlar tú mismo, entre los que destacan:
- Longitud de contraseña (en número de caracteres).
- La variedad de caracteres utilizados (minúsculas, mayúsculas, números, símbolos).
- Uso de palabras comunes, nombres, fechas o patrones simples.
Descartando factores técnicos, como el del hardware que disponga un atacante, podemos decir que el tempo que se podría tardar en descifrar nuestra contraseña sería:
| Longitud de contraseña | Caracteres utilizados | Tiempo de descifrado |
|---|---|---|
| 4 | Minúsculas | Instantáneo |
| 6 | Minúsculas y números | Instantáneo |
| 8 | Minúsculas, mayúsculas y números | Minutos u horas |
| 10 | Minúsculas, mayúsculas, símbolos y números | Días o semanas |
| 12 | Minúsculas, mayúsculas, símbolos y números | Meses o años |
| Más de 14 | Minúsculas, mayúsculas, símbolos y números | Años o siglos |
En definitiva, determinar una “buena contraseña” es de suma importancia si no quieres ponérselo fácil a “los malos” 😉