Ir al contenido principal

Criptografía (CDVII): ¿Sabías que...? (LIV)

Durante la revolución mexicana (1910 - 1917) los constitucionalistas utilizaron un disco cifrador para implementar un cifrado de sustitución homofónica.

En este post expliqué cómo funcionaba el disco cifrador que los Confederados utilizaron en la guerra de secesión estadounidenese para implementar el cifrado de Vigenère, y en éste explico lo mismo para el disco cifrador que utilizó el Ejército Constitucionalista durante la revolución.

Más adelante pongo como ejemplo práctico de utilización de este disco un telegrama cifrado que el General Francisco Murguía (en la imagen. Fuente: wikipedia) envió al General Jacinto B. Treviño el 26 de noviembre de 1916, pero antes explico brevemente los elementos que lo conformaban y cómo se configuraba de acuerdo a la clave con la que se iba a cifrar o descifrar un mensaje.

Este disco constaba de cinco círculos giratorios concéntricos: el primero contenía las letras ordenadas del alfabeto y los otros cuatro los homófonos correspondientes a cada una de ellas.

El primer disco con homófonos contenía los números ordenados del '01' al '26'; el segundo los números ordenados del '27' al '52'; el tercero los números ordenados del '53' al '78', y el cuarto los números ordenados del '79' al 99, más el '00' y cuatro casillas vacías.

Antes de cifrar y descifrar se debián girar los discos conforme a la clave que se iba a utilizar. Para ello, el emisor del mensaje cifrado, a partir de una libreta de claves, configuraba el disco girando los círculos de acuerdo a lo indicado en la clave escogida, cifraba el texto en claro e incluía la clave utilizada al inicio del despacho cifrado; y el receptor, a partir de la misma libreta, giraba los círculos conforme a dicha clave para configurar el disco y descifraba el criptograma.

Aplico ahora lo anterior al descifrado del telegrama mencionado anteriormente, que es el siguiente:

Tal y como se observa en el telegrama, al inicio del despacho se incluyó la clave ("EN LA G"). La clave se podía especificar de dos maneras en la libreta: anotando esta clave seguida de los homófonos debajo de la letra del alfabeto (en este caso, "EN LA G: 07 37 77 97") o bien indicando las letras del alfabeto que debían coincidir con los números más bajos de cada círculo (en este caso, "EN LA G: AWIO", es decir, girar el disco de hómofonos más externo hasta que '01' (número más bajo de este disco) coincida con la "A"; girar el siguiente disco de hómofonos hasta que '27' (número más bajo de este disco) coincida con la "W"; girar el siguiente disco de hómofonos hasta que '53' (número más bajo de este disco) coincida con la "I"; y girar el siguiente disco de hómofonos hasta que '79' (número más bajo de este disco) coincida con la "O".

Una vez hecho esto, para cifrar bastaba con sustituir cada letra del texto en claro por uno de los homófonos que estuviera debajo de ella, y para decifrar bastaba con sustituir cada homófono del criptograma por la letra del alfabeto que se encontraba encima de él.

El descifrado del telegrama anterior sería:
Es decir (corrigiendo algunos errores cometidos en el cifrado):

"NR 1 CAMPAMENTO SANTA ROSALIA CHIHUAHUA OFF D 1:50 PM
GRAL J B TREVINO. MUY URGENTE CLAVE EN LA G HOY SIGO MI AVANCE A ESA PROCURE HACER ESFUERZO POR SOSTENERSE DOS DIAS MAS EN LOS QUE  CONSIDERO IR POR LA RETAGUARDIA AL ENEMIGO QUE YA HA SENTIDO LA PROXIMIDAD DE MIS FUERZAS. SALUDOLO AFTE. GRAL E DE LAS O M FRANCISCO MURGUIA".

El contexto histórico en el que se envió el telegrama es el siguiente: a finales de noviembre  de 1916 comienza el ataque de las tropas de Pancho Villa sobre la ciudad de Chihuahua, capital del estado homónimo. El general constitucionalista Jacinto B. Treviño (en la imagen. Fuente: wikipedia) defiende la ciudad, produciéndose combates muy intensos que dejan a sus tropas con escasez de municiones.

Ante esta situación el General Álvaro Obregón (en la imagen. Fuente: wikipedia), que había sido nombrado Secretario de Guerra y Marina en marzo de ese año y quien coordinaba las operaciones militares contra Pancho Villa, informa al General Treviño en telegrama cifrado de 25 de noviembre de 1916:

"Enterado su mensaje de ayer relativo ataques llevados a cabo por bandolero esa plaza, así como haber sido rechazado por fuerzas su mando. Como dijele ayer, General Murguía con cinco mil caballos, a marchas forzadas, se dirige por tierra de Jiménez a Chihuahua...".

En el telegrama objeto de este post, del 26 de noviembre de 1916, el General Murguía le pide al General Treviño que aguante 2 días más hasta su llegada y le anticipa su estrategia de atacar al enemigo por la retaguardia con la columna que dirige. No obstante, la situación se hace insostenible para las tropas de Treviño y éste se ve obligado a abandonar la ciudad el 27 de noviembre, siendo ocupada por las fuerzas de Pancho Villa (en la imagen. Fuente: wikipedia), aunque poco duró esta ocupación.

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