Hace unos días mi amigo Iñaki Regidor ( @Inaki_Regidor ), a quien dedico esta entrada :), compartió en las redes sociales un post titulado "Criptografía: el arte de esconder mensajes" publicado en uno de los blogs de EiTB . En ese post se explican ciertos métodos clásicos para cifrar mensajes , entre ellos el cifrado de Vigenère , y , al final del mismo, se propone un reto consistente en descifrar un mensaje , lo que me ha animado a escribir este post sobre el método Kasiski para atacar un cifrado polialfabético ( conociendo la clave descifrar el mensaje es muy fácil, pero lo que contaré en este post es la forma de hacerlo sin saberla ). El mensaje a descifrar es el siguiente: LNUDVMUYRMUDVLLPXAFZUEFAIOVWVMUOVMUEVMUEZCUDVSYWCIVCFGUCUNYCGALLGRCYTIJTRNNPJQOPJEMZITYLIAYYKRYEFDUDCAMAVRMZEAMBLEXPJCCQIEHPJTYXVNMLAEZTIMUOFRUFC Como ya he dicho el método de Vigenère es un sistema de sustitución polialfabético , lo que significa que, al contrario que en un sistema de
Esto tiene truco fijo. ¿Contando al conductor o sin contarlo? :)
ResponderEliminarSe admiten variantes ;-)
EliminarTotal de "piernas" en el autobús = 14 + 49 x (28 + 196) = 10.990 "piernas".
ResponderEliminarEs decir, las correspondientes a las de las niñas (7 niñas x 2 piernas/niña = 14 piernas) más las de las correspondientes a las de los gatos grandes de cada mochila (7 niñas x 7 mochilas/niña x 7 gatos grandes/mochila * 4 "piernas"/gato grande = 1.372 "piernas") más las de las correspondientes a las de los gatos pequeños de cada mochila (7 niñas x 7 mochilas/niña x 7 gatos grandes/mochila x 7 gatos pequeños/gato grande x 4 "piernas"/gato pequeño = 9.604 "piernas". Total de “piernas” en el autobús = 14 + 1.372 + 9.604 = 10.990 "piernas".
Ok
Eliminar