Ir al contenido principal

Criptografía (CCCXLVIII): Guerra Civil Española - Clave Regidor (III)

Tercera y útima entrada sobre el criptoanálisis de un telegrama cifrado con la clave Regidor que el general Emilio Mola (en la imagen que ilustra este post. Fuente: wikipedia) envió al general Francisco Franco al inicio de la Guerra Civil Española.

En un post anterior llegué a una aproximación que sólo ha sido posible obtener por la mala práctica de cifrar parcialmente los mensajes, pero, aunque esto ha ayudado de manera decisiva en el descifrado, tampoco ha sido una tarea fácil, tanto por el pequeño tamaño del criptograma (206 homófonos) como por los reiterados errores de cifrado o transmisión existentes.

Este criptosistema de sustitución homofónica es razonablemente seguro si los criptogramas son cortos (yo diría que no más de 300 homófonos), se usa bien (nada de cifrado parcial, no se utilizan mayoritariamente sólo 1 o 2 homófonos para las letras de mayor frecuencia, etc.) y si el criptoanalista no dispone de gran cantidad de mensajes cifrados con la misma clave.

Además, también dije que ya adelantaba que descifrar lo que queda del telegrama no va a ser fácil, porque la mayoría de los homófonos que faltan sólo aparecen una vez en el criptograma (sólo hay un homófono que se repite 2 veces: 38) y, por tanto, su descifrado no me va a dar ninguna pista sobre el descifrado de otros.

Dicho esto, la aproximación obtenida hasta el momento es la siguiente:

'E': 35(5,83%), 79(3,40%), 67(2,43%)
'A': 27(6,80%), 68(5,34%), 81(4,85%), 17(1,46%)
'O': 31(3,40%), 16(2,91%), 92(1,94%)
'S': 58(3,88%), 96(1,46%)
'R': 23(3,88%), 62(0,49%)
'N': 95(4,37%), 11(3,88%), 85(0,49%)
'I': 34(4,37%), 69(0,49%)
'D': 19(3,40%), 82(1,46%)
L: 37(0,97%), 61(0,97%)
'C': 83(1,94%), 36(1,46%)
'T': 32(2,43%), 75(1,46%), 65(0,49%)
'U': 12(1,46%), 93(1,46%)
'M': 28(1,46%), 53(0,49%)
'P': 49(1,94%), 66(0,49%)
'B': 15(3,88%)
'G': 84 (1,46%)
'V': 46(0,49%)
'Q': 76(0,49%)
'H': 22(1,46%)
'Z': 73(0,97%)
En las líneas 3 y 4 podría leerse: '... PARA AVANZAR SOBRE GUADARRAMA...' si el homófono 75 fuera 73, es decir, si se hubiera producido otro error de cifrado o transmisión. Voy a suponer que es así.

En la línea 8, antes de '... columna ceano...' hay sólo un homófono (39) y no se me ocurre otra letra que encaje que no sea 'Y'.

La primera palabra de la primera línea creo que es 'LOZOYA'; Buitrago se encuentra en el valle del Lozoya y hay numerosos episodios de combates en esa zona, siendo las alturas de este valle dominadas por el bando sublevado.

A partir de aquí queda sin descifrar una pequeña parte del telegrama que, pese a las vueltas que le he dado, no consigo poner en claro: el homófono que se repite 2 veces (38) precede a sendas 'B', y en español las letras que más frecuentemente preceden a 'B' son 'A' y, a mayor distancia, 'M'. Por tanto, podría poner: '... ABRE BUITRAGO', pero que este homófono sea la 'A' no tiene sentido en la primera línea.

También podría poner '... SOBRE BUITRAGO', pero esto requiere que se hubieran producido más errores de cifrado o transmisión. Cuaquier otra posible solución que se me ocurre supone más de estos errores, por lo que no le encuentro sentido a esta pequeña parte que me queda por descifrar, aunque el contenido del telegrama queda claro aún sin descifrar esta parte.

Con los resultados obtenidos hasta ahora, el telegrama descifrado quedaría de la siguiente manera:

Y, por tanto, la clave Regidor sería la siguiente (no está completa, sólo figuran los homófonos que aparecen en el telegrama):

Quizás también te interese:

Comentarios

Entradas populares de este blog

Criptografía (I): cifrado Vigenère y criptoanálisis Kasiski

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...

Criptografía (XXIII): cifrado de Hill (I)

En este post me propongo explicar de forma comprensible lo que he entendido sobre el cifrado de Hill , propuesto por el matemático Lester S. Hill , en 1929, y que se basa en emplear una matriz como clave  para cifrar un texto en claro y su inversa para descifrar el criptograma correspondiente . Hay tres cosas que me gustan de la criptografía clásica, además de que considero que ésta es muy didáctica a la hora de comprender los sistemas criptográficos modernos: la primera de ellas es que me "obliga" a repasar conceptos de matemáticas aprendidos hace mucho tiempo y, desgraciadamente, olvidados también hace demasiado tiempo, y, por consiguiente, que, como dice  Dani , amigo y coautor de este blog, me "obliga" a hacer "gimnasia mental"; la segunda es que, en la mayoría de las ocasiones, pueden cifrarse y descifrase los mensajes, e incluso realizarse el criptoanálisis de los criptogramas, sin más que un simple lápiz y papel, es decir, para mi es como un pasat...

Criptografía (CLXXXIV): Soluciones Retos criptografía de CyberOlympics 2017

En este post pongo las soluciones a los retos de  criptografía que he ido resolviendo de la edición del año 2017 de CyberOlympics , competición en modalidad  'on-line' , estilo  'Capture the Flag'  y formato  'Jeopardy'  dirigida a centros educativos y organizada por el Instituto Nacional de Ciberseguridad (INCIBE) en el marco de la actividad llamada CyberCamp. En esta edición la mayoría de los retos presentaron un  nivel  de dificultad bajo  ( ★ ★ ☆☆☆ ) , lo que entiendo adecuado por el colectivo al que van dirigidos. Las soluciones al resto de desafíos de criptografía de esta edición, cuyos archivos asociados tenga (no me han pasado todos) y que consiga resolver, las pondré en otra entrada. Reto 1 (Criptografía) : Enunciado : Todas las mañanas cuando me despierto, me miro en el espejo y no entiendo lo que veo. Hoy me he levantado dando un salto mortal y no voy a apartarme de mi “otro yo” hasta que no descubra el mensaje. Parece q...