You are here

Reto del mes de Agosto y Septiembre de 2010

1 Comentarios

Desde Websecurity queremos que participéis con nosotros en la seguridad informática, por eso hemos retomado la idea de proponer un reto sobre seguridad cada mes.

El reto que os proponemos para este mes, es un reto criptográfico utilizando el cifrado por sustitución, este tipo de cifrado se basa en la sustitución de cada letra o grupo de letras por otra letra o grupo de letras para disfrazarlas, en este reto se trata de un conjunto de números que van de 0 a 4, como pequeña pista indicar que se trata de un texto bastante conocido que no contiene números.

Os retamos a que descifréis el siguiente texto:

110 0110 1111011 010 010012 011001 10 01012 1 0101 01012 01 11001 10 1102 1101 01101 10 010101 0101100103 01010 010101 111 0011102 010 11 00101012 10 0111012 10 0101 110 11011101 010 101 10 1001 1100103 01 0101 10 10 110 01101 10 01 0101 1111 10 0110012 1 1001 10 001001 1101111001 1011 01 00101 1 10104 1 01 10 1101010 0101012 11001001 101101 10 01 01012 1111 1 10 01012 10 1001 1101012 1 1001 1 11 001001 110110103

Recordaros que las soluciones que escribáis como respuesta al reto no será publicados hasta final de mes, aunque si las posibles dudas, de está forma el resto de usuarios pueden seguir participando sin conocer las posibles soluciones de los otros usuarios. También se mandará un email al usuario que mande la solución para indicarle si es correcta o no, y que tenga la oportunidad de volverlo a intentar en caso de no acertar.

Además, para completar con éxito el reto es necesario explicar los pasos que has seguido para conseguir desencriptar el texto, no es suficiente con poner la clave y el texto desencriptado, ya que intentamos evitar el uso de cryptools y que veáis como funcionan el método de sustitución.

Ánimo que no es complicado.

No olvidéis consultar las bases del reto, y recuerda que en el foro puedes preguntar tus dudas o exponernos los problemas que tengas sobre seguridad informática, virus, malware,...

El equipo de Websecurity.

Sección: 
Temas Seguridad: 

1 Comentarios

Imagen de Topher

Bueno este problema lo he resuelto grácias a que estaba escuchando la canción el pirata de Tierra Santa (Sé que es un poema de Espronceda), al escucharla me acordé que el reto del mes de octubre trataba de la misma letra de la canción y pensé que a lo mejor también en este reto utilizaba la misma letra y comparé la cantidad de números con la cantidad de palabras de la letra y casualmente todo cuadraba, estaba seguro que se trataba de la letra de esa canción. Una vez descubierto eso tenía que averiguar que tipo de cifrado se había utilizado, al principio pensé que se trataba de números binarios, pero con la existencia del 2 el 3 y el 4 no era posible, entonces supe que el 2 el 3 y el 4 eran signos de puntuación, después empecé a escribir el número que correspondía a cada letra :
Con diez cañones por banda,
110 0110 1111011 010 010012

y rápidamente averigüé que se utilizó un cifrado de substitución, lon números 0 por las letras pares y los números 1 por las letras impares, así que el texto dice lo siguiente:
Con diez cañones por banda,
viento en popa, a toda vela,
no corta el mar, sino vuela
un velero bergantín.
Bajel pirata que llaman,
por su bravura, El Temido,
en todo mar conocido
del uno al otro confín.

La luna en el mar riela
en la lona gime el viento,
y alza en blando movimiento
olas de plata y azul;
y va el capitán pirata,
cantando alegre en la popa,
Asia a un lado, al otro Europa,
y allá a su frente Istambul.