Ikasten.IO
Learning, Aprendiendo

HackIt! 2007 : nivel 5: solución 18 marzo, 2008

Bien, vamos a explicarlo para que parezca fácil y trivial. Sólo cuando te das cuenta de que equipos como SexyPandas que se clasificó para la Defcon del año 2007 en las Vegas estuvo atascado aquí es cuando empiezas a pensar que tal vez, no sea una prueba tan trivial… tal vez…

El alfabeto latino, cuando Roma conquistó Grecia en el primer siglo antes de Cristo, incluyó las letras Y y Z, quedando así (he dicho que lo iba a hacer fácil… la dichosa letra K, según la Wikipedia, también estaba en ese alfabeto, sin embargo, en la prueba HackIt! hay que quitarla para que el ejercicio cuadre…) :

A B C D E F G H I L M N O P Q R S T V X Y Z

Asignemos a cada letra del criptograma una letra de dicho alfabeto:

XXII VII XX XVI VI XIV XVI II XIII XXI XVI VIII XI XX VIII XI VI VII X IX VI XX II XIV XV    =
22 7 20 16 6 14 16 2 13 21 16 8 11 20 8 11 6 7 10 9 6 20 2 14 15    =
Z G X R F P R B O Y R H M X H M F G L I F X B P

Bien, en cifrado César puro, cada letra del mensaje en claro se sustituye por la letra que aparezca 3 posiciones más adelante en el alfabeto, por lo que para descifrar, habría que seguir el proceso inverso. Sin embargo, en esta prueba el cifrado se aplicó sustituyendo cada letra por la que estuviera 3 posiciones _más atrás_, por lo que para descifrar, hay que sustituir cada letra del criptograma por la que esté 3 posiciones más adelante. ¿Mareado? Hagamos esto último (la sustitución, no el mareo) :

C L A V I S V E R B U M P A M P I L O N I A E S T (“La palabra clave es pampilonia”).

Y pasamos así al nivel 6, que empieza con el saludo “Sapientia melior auro” («La sabiduría es mejor que el oro» es el lema de la Universidad de Deusto, fundada en 1886 por la Compañía de Jesús. En Deusto trabaja como profesor Pablo Garaizar, txipi, organizador de la prueba del HackIt!)

  • TakeDown dice:

    Jobar! desde que propusiste los niveles, llevaba atascado aquí… sabía que se referiría a cifrado César, pero no caí en lo de la letra K, arg!

    Qué os pasó a vosotros? dijiste que teníais la solución pero la pasasteis por alto.

    Saludoos

  • admin dice:

    TakeDown: uno de los miembros de nuestro grupo es un experto en hojas de cálculo. Se curró una hoja que calculaba cualquier desplazamiento (de 1, 2, 3, 4, …) letras, hacia delante y hacia atrás, sobre el alfabeto latino, con toda posible variación de 1 letra. En la enorme hoja de resultados estaba la combinación correcta, pero al leerla (más bien, escáner visual rápido) buscando patrones “legibles”, pasamos por alto el clavisverbum.

  • txipi dice:

    Fue una putada de nivel por la complejidad del alfabeto, aunque no intenté que fuera así. Me acuerdo que busqué en la web “Alfabeto Roma Clásica” y en la primera web que paré, estaba así. Luego he intentado volver a encontrar esa mismas web, pero nada de nada. Os dejo aquí un enlace al alfabeto en el que se indica que la K no se usaba prácticamente: http://clio.rediris.es/fichas/escritura/laminas/26%20alf%20latinos%20arcaico%20y%20clasico.jpg

    PD: Sorry! O:-)

  • admin dice:

    txipi: tu trabajo de organización del HackIt! fue excelente, no hay por qué pedir disculpas, errores como ese son comprensibles. Para evitarlos en el futuro ya comentamos algunas cosas al finalizar la anterior Euskal Encounter; con eso, este año seguro que será aún mejor que la del pasado 🙂

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *