cuantas combinaciones tiene 9 bits por favor ayudaaaaaaaaaaaaaaaaaaaaaaaa
Respuestas a la pregunta
Cuantos más carácteres tenga una contraseña, mejor, pero más aun si se usan los bits adecuados. En 1998, la Fundación Electronic Frontier quebró un código DES de 56 bits en sólo tres días, pero al paso que va la informática, se cree que una clave de 128 bits será comprometida en breve, así que de momento, estamos seguros, pero cada vez más sistemas de cifrado incorporan ya los 256 bits.
Cada vez oímos con más frecuencia que se han reventado claves de cuentas de correo, que ha quedado anticuado el sistema de cifrado SHA1 o el sistema de verificación de descargas hash MD5. Recomiendan usar contraseñas fuertes y cuando nos disponemos a utilizar programas para tal fin, no entendemos muy bien lo que son los bits de cifrado y oímos de lejos términos como combinaciones o fuerza bruta.
Intentaré esclarecer un poco estos conceptos, muy básicos y fáciles de entender, pero que se nos enquistan muchas veces. Deberemos hacer algunos cálculos, pero son muy fáciles.
LOS BITS
El número de posibilidades para una clave en particular es dos a la potencia n, donde «n» es la longitud de la clave en bits. El cifrado con 2 bits tiene cuatro posibles resultados: 00, 01, 10 y 11, por lo tanto, matemáticamente existen 2^n (2 elevado a n) posibles valores para una clave de n bits. Cada vez que añadimos un bit se dobla el número de posibles claves. Para una clave de 6 bits, matemáticamente existen 2^6 posibles valores, es decir, 2x2x2x2x2x2= 64 combinaciones. Una clave de 10 bits tiene 1.024 posibilidades (2^10)
Entendamos entonces los bits como el número de veces que multiplicamos por sí mismo a 2, que nos da la cantidad de posibles combinaciones para un solo carácter.
¿Así pues, si meto muchos bits mejor? Pues la respuesta es que no. Cuanto más larga sea la clave más se tarda en decodificar. Las claves han de ser lo suficientemente seguras sin sobrepasarse a la hora de calcularla. En este caso, más no es mejor.
LAS COMBINACIONES
Si se usa una clave numérica (números del 0 al 9) y 4 dígitos (por ejemplo un PIN) tendríamos 10 posibilidades de 4 dígitos de longitud, por lo que las combinaciones posibles serían 10 mil:
10^4 = 10.000
69^4 = 22.667.121
69^4 / 8.000.000.000 = 0,00284 segundos