martes, 3 de abril de 2007

¿Cuánto tiempo aguantaría tu contraseña?

En one man´s blog publican un buen artículo sobre la seguridad de las contraseñas de un usuario normal. Según el artículo para encontrar las contraseñas del 20% de los usuarios solo hay que probar 10 combinaciones diferentes. No se que tan acertados sean estos datos pero sseguramente si hay una gran cantidad de personas que aún usan el nombre de su mascota o de su novia como contraseña.

Longitud Todos los caracteres Sólo minúsculas
3 caracteres 0.86 segundos 0.02 segundos
4 caracteres 1.36 minutos 0.046 segundos
5 caracteres 2.15 horas 11.9 segundos
6 caracteres 8.51 días 5.15 minutos
7 caracteres 2.21 años 2.23 horas
8 caracteres 2.10 centurias 2.42 días
9 caracteres 20 milenios 2.07 meses
10 caracteres 1,899 milenios 4.48 años
11 caracteres 180,365 milenios 1.16 centurias
12 caracteres 17,184,705 milenios 3.03 milenios
13 caracteres 1,627,797,068 milenios 78.7 milenios
14 caracteres 154,640,721,434 milenios 2,046 milenios

Como vemos se necesitan al menos 7 caracteres para estar seguros si la contraseña contiene caracteres especiales o bien entre 9 y 10 si sólo consiste en letras minúsculas.

Noten la diferencia entre el tiempo cuando se usan unicamente caracteres alfanuméricos contra aquellas contraseñas donde se usan caracteres especiales, aún me sorprende cuando en algún sitio no se te permite usarlos.