miércoles, 26 de noviembre de 2008

Solución al reto criptográfico

Menos mal que la seguridad de un país no depende de vosotros!!!
Vamos a ver, es más sencillo de lo que parece. Como pista decía que esta escultura estaba en la facultat de informática. ¿Cual es el idioma de los ordenadores? el sistema binario, 1 y 0.
Cambiamos los cubos blancos por 0 y los negros por 1. Podemos observar que las lineas estan formadas por grupos de 8 cubos, que es lo que se conoce por octeto o byte.
Si cada linea la pasamos del sistema binario al decimal obtenemos unos números enteros.
01000001 equivale a 1x2^0 + 0x2^1 + 0x2^2 + 0x2^3 + 0x2^4 + 0x2^5 + 1x2^6 + 0x2^7 que es igual a 1+0+0+0+0+0+64+0 lo que nos da como resultado 65.
(se empieza de derecha a izquierda, multiplicando la cifra correspondiente en binario por 2 elevado a la potencia 0,1,2,3, etc...)

01000111 es 1x2^0 + 1x2^1 + 1x2^2 + 0x2^3 + 0x2^4 + 0x2^5 + 1x2^6 + 0x2^7 que calculando nos da 1+2+4+0+0+0+64+0 = 71

etc...

Después de calcular todas las filas tenemos los siguiente números 65 - 71 - 79 - 83 - 84 - 79 - 49 - 57 - 57 -56

Ahora cogemos una simple tabla de código ASCII que nos indica a que símbolo corresponde cada número y obtenemos el siguiente mensaje AGOSTO1998, que debo suponer es la fecha de inauguración de la facultad.

3 comentarios:

Anónimo dijo...

No se inauguró ese año. Así que hay que descubrir el porque de ese mensaje. Yo apuesto por que sea la fecha en la que se puso la escultura.....

Arturo de las Liras dijo...

Bueno, parece que al menos alguien me lee.
Si, puede ser la fecha de la colocación de la escultura.
Dejo a mis lectores la tarea de investigarlo.

Arturo de las Liras dijo...

Manolo, si encuentras otra solución que concuerde háznoslo saber. Es bastante improbable que sea casualidad, pues la solución se basa en un cálculo concreto. Ya comentaba en el blog que descifrar un mensaje por fuerza bruta probando todas las posibilidades sí que nos daría una gran cantidad de mensajes válidos que nos desconcertarían, pero la utilización de un método concreto que se ajusta a una respuesta válida nos da una alta posibilidad de seguridad.