Coincidiendo con el sexto aniversario de «una-al-dia» introducimos al
inicio de los boletines, sin previo aviso, un texto cifrado. En la
entrega de hoy desvelamos el contenido y premiamos a los lectores más
curiosos.
La idea era hacer un guiño a los lectores de una-al-dia proponiendo
un pequeño reto para conmemorar el sexto aniversario de «una-al-día».
Con el ánimo de que todo el mundo pudiera participar se optó por
utilizar tres algoritmos fáciles de descifrar, dos clásicos y uno
menos ortodoxo.
Tal vez lo más complicado era percatarse de la existencia del texto
cifrado, situado al comienzo del boletín, por lo que sin duda para
muchos de nuestros lectores pasó desapercibido. Una vez identificado,
había que dedicar algo de tiempo a su análisis sin tener un fin
justificado. Apelábamos a la curiosidad.
A continuación reproducimos una de las cabeceras publicadas:
——————————- ¿¿¿¿¿¿ ——————————-
zk bue g kyixohox at ysy iut kr subor
7432928163216243833273742173436331328262212153314321
wrsbo wp jxbkegx o fyblhjs itpgvxmcjml
——————————- ?????? ——————————-
Lista de los 5 primeros lectores que nos enviaron el texto descifrado:
– Javier Gutiérrez Saldaña
Responsable de desarrollo
Madrid
– Antonio Izquierdo Manzanares
Grupo de Seguridad T.I y C., dep. Informática. Univ. Carlos III
Madrid
– Roberto P. H.
Responsable de informática
Madrid
-Iñaki Páramo Bocigas
Programador Web
Bizkaia
– Julio García Pérez
Desarrollo de aplicaciones informáticas
Toledo
Como premio simbólico, a todos ellos, y al resto de lectores que
descifraron el criptograma, se les enviará una camiseta conmemorativa
con el eslogan «yo una-al-dia» en el dorso y, en la espalda, una de
nuestras claves públicas PGP con algunos caracteres resaltados, de
forma que en la distancia se puede leer el texto «HISPASEC».
Detalle en la espalda de las camisetas:
http://www.hispasec.com/images/laboratorio/unaaldia/pgpcamiseta.png
A continuación reproducimos algunos comentarios de Julio García,
uno de los cinco primeros lectores que nos hizo llegar la solución,
donde explica los métodos que empleó para resolverlo.
--------------------------------------------------------
Parte 1
--------------------------------------------------------
Para la primera parte analicé por encima las letras usadas y la alta
presencia de letras poco habituales como "k", "x" e "y" me delató
claramente que no se trata de una transposición de filas y/o columnas,
así que probando métodos clásicos vemos que se trata de un cifrado Cesar
en el que las letras han sido desplazadas 6 veces. Para descifrarlo sólo
tenemos que desplazar cada letra 6 posiciones a la izquierda.
Herramientas: Programa propio para cifrar/descifrar con métodos
clásicos.
Cifrado : zk bue g kyixohox at ysy iut kr subor
Texto Plano : TE VOY A ESCRIBIR UN SMS CON EL MOVIL
--------------------------------------------------------
Parte 2
--------------------------------------------------------
Esta primera parte nos dice cómo resolver la segunda, aunque de todas
formas está bastante claro si nos fijamos en el patrón que siguen los
números, los cogemos de dos en dos y tenemos: primer número entre 2 y 9,
segundo número entre 1 y 4.
Para resolver esta segunda parte nos fijamos en el teclado del teléfono
móvil y la secuencia a seguir es: [Nº a pulsar][Nº de pulsaciones][Nº a
pulsar][Nº de pulsaciones]... Y esto nos dirá a qué letra corresponde
cada par de números. Así por ejemplo 74 será pulsar 4 veces el número 7
con lo que obtenemos la letra "S".
Herramientas: Teléfono móvil.
Cifrado : 7432928163216243833273742173436331328262212153314321
Texto Plano : S E X T O A N I V E R S A R I O D E U N A A L D I A
Que agrupado correctamente dice: "SEXTO ANIVERSARIO DE UNA AL DIA"
--------------------------------------------------------
Parte 3
--------------------------------------------------------
Por último tenemos un texto extraño parecido al primero pero algo menos
evidente. Haciendo un análisis de frecuencias detectamos que puede ser
un cifrado Vigenere con una clave de 5 letras. Como la primera palabra
del segundo texto es "SEXTO" probamos y exactamente se trata de la clave
y el cifrado correcto.
Herramientas: Programa similar a Vigsolve adaptado para usar las
frecuencias de letras en castellano.
Cifrado : wrsbo wp jxbkegx o fyblhjs itpgvxmcjml
Texto Plano : ENVIA EL MENSAJE A NUESTRO LABORATORIO
Por último, en nombre de todo el equipo de Hispasec, quiero agradecer
a todos los usuarios, profesionales, empresas y organismos, el apoyo e
interés demostrados por una-al-dia, principal estímulo de nuestro
trabajo y auténticos «culpables» de que ya pensemos en celebrar el
próximo aniversario.
bernardo@hispasec.com
Deja una respuesta