Ir al contenido principal

Criptografía (CDX): Criptoanálisis telegrama Jefferson Davis al General Braxton Bragg

El 15 de Enero de 1863 el presidente confederado, Jefferson Davis (en la imagen que ilustra este post. Fuente: wikipedia), envió un telegrama cifrado, que en esta entrada pretendo criptoanalizar, al General Braxton Bragg.

El telegrama en cuestión se envió desde Richmond, capital del estado de Virginia y capital  de los Estados Confederados de América durante la Guerra de Secesión Estadounidense, a Tullahoma (Tennesse).

En cuanto al contexto histórico, el telegrama se envía poco después de la batalla de Stones River, o segunda batalla de Murfreesboro, librada del 31 de diciembre de 1862 al 2 de enero de 1863, en la que el Ejército de Tennessee bajo el mando del General Braxton Bragg (en la imagen. Fuente: wikipedia) se enfrentó al Ejército del Cumberland bajo el mando del General William S. Rosecrans.

Fue una de las principales batallas de la guerra, tuvo el mayor porcentaje de bajas en ambos bandos, y terminó con la victoria de la Unión tras la retirada del ejército confederado el 3 de enero hacia Tullahoma.
El telegrama en cuestión es el siguiente:

Sé que los Confederados utilizaban habitualmente el criptosistema de Vigenère para cifrar sus mensajes, incluso implementaron este cifrado mediante un disco, por lo que lo primero que intento es criptoanalizar el telegrama mediante una herramienta 'on-line' especializada en este criptosistema, pero no consigo obtener un texto legible; ni siquiera parcialmente descifrado.

Por tanto, inicialmente intento averiguar de qué tipo de criptosistema se trata calculando el Índice de coincidencia (IC) del criptograma mediante un script en python que puse en este blog:
Como se observa el IC es 0,06360628618693134, lo que está cerca de 0,065, que es el esperado para un texto escrito en inglés, por lo que inicialmente voy a suponer que se trata de un cifrado de sustitución simple monoalfebética.

Para atacar al criptograma, aunque se podría hacer manualmente mediante un análisis de frecuencias, utilizo esta herramienta 'on-line':
Y ya puedo ver el descifrado del criptograma (parte cifrada del telegrama), aunque se observan pequeños errores cometidos en el cifrado:

"SFLECT STRONG POSITION FORTIFYING WAIT ATTACK ENFPY ATTEFPT PASS WHOLE FORCF CHANCES FURNISH REINFORCEMENTS GLORIOUS ARMY CROWN RECENT VICTORY ABSENTEES RECRUITS ADDITIONAL FORCE".

Por tanto, el telegrama completo (texto en claro + parte cifrada) es:
Es decir (corrigiendo los pequeños errores cometidos en el cifrado):

"For the present all which seems practicable is to SELECT a STRONG POSITION and FORTIFYING it to WAIT for ATTACK Should the ENEMY ATTEMPT to PASS you with his WHOLE FORCE Your CHANCES will be even better If I could FURNISH  REINFORCEMENTS to your GLORIOUS ARMY which would enable them to CROWN their RECENT VICTORY it would at once be done to send forward ABSENTS and RECRUITS Should be vigorously pressed as the best reliance for ADDITIONAL FORCE".

En español algo parecido a:

"Por el momento, todo lo que parece factible es SELECCIONAR una POSICIÓN SÓLIDA y FORTIFICARla para ESPERAR el ATAQUE. Si el ENEMIGO INTENTA SOBREPASARle con TODAS sus FUERZAS, sus PROBABILIDADES serán aún mejores. Si pudiera PROPORCIONAR REFUERZOS a su GLORIOSO EJÉRCITO que les permitieran CORONAR su RECIENTE VICTORIA, se haría de inmediato. El envío de AUSENTES y RECLUTAS debería impulsarse con vigor como la mejor baza para conseguir fuerzas adicionales".

La clave utilizada fue:
Fijándome bien en esta clave, veo que el criptosistema empleado es el Atbash. Curioso que este método, usado ya entre el 600 y 500 a.C, se usara en un conflicto armado en el siglo XIX.

En el telegrama Davis aconseja a Bragg adoptar una posición defensiva y fortificarla, confiando en que en esa situación un ataque del ejército de Rosecrans (en la imagen. Fuente: wikipedia) podría favorecerle.

Asimismo, Davis pone de manifiesto la dificultad para reforzar las tropas de Bragg y marca una estrategia para ello.

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