En seguridad informática, la fuerza bruta es una técnica empleada para descubrir claves en sistemas donde el método sea posible.
La fuerza bruta se implementa con un programa que se encarga de probar múltiples claves hasta descubrir la correcta. Por lo general, las claves que se prueban son distintas combinaciones de caracteres, pero también se pueden probar palabras de un diccionario predefinido.
Por esta razón, las claves deben elegirse de gran longitud y con múltiples tipos de caracteres (números, letras y símbolos), lo que es llamado una clave fuerte.
En un procesador de 3 GHz, se pueden generar aproximadamente 3 millones de claves por segundo. Por ejemplo, una clave como 2nUlz!xa@9, podría ser encontrada en 632.860 años (asumiendo una generación de caracteres puramente aleatoria).
Si usáramos una clave de 7 caracteres (sólo usando letras en minúsculas), son 26^7 = 8.031.810.176 combinaciones posibles, y suponiendo 3 millones de claves por segundo, se podría identificar la clave en solo 45 minutos.
¿Dudas? ¿comentarios?
Preguntas:
clic aquí
|