T

Text Machine

Potentes herramientas de texto, en tu navegador

Dispositivo de cifrado M-94

Codifica y decodifica con el M-94 del Ejército de los EE. UU., el cifrado de disco Jefferson construido a partir de 25 ruedas con letras. Establece el orden en que se enhebran los discos en la varilla, que es la clave secreta, elige cuántas filas más abajo leer el texto cifrado y luego escribe tu mensaje. Todo se ejecuta en tu navegador.

El M-94 es un cilindro de 25 discos, cada uno grabado con un alfabeto desordenado diferente. La clave es el orden en que se apilan los discos en la varilla; el desplazamiento, o generatriz, es cuántas filas por debajo del mensaje alineado se lee el texto cifrado. Usa el mismo orden de discos y el mismo desplazamiento para decodificar. Solo se cifran las letras de la A a la Z; todo lo demás se ignora.

Modo

Ajustes del cilindro

Orden de los discos (clave)

El orden en que se apilan los 25 discos, escrito como los números del 1 al 25 en cualquier disposición. Esta ordenación es la clave secreta.

Desplazamiento (generatriz)

Cuántas filas por debajo del mensaje alineado se lee el texto cifrado, del 1 al 25. El valor predeterminado de 1 lee la fila justo debajo.

Texto
Resultado

Introduce texto arriba para ver aquí el resultado del M-94.

Cómo usar Dispositivo de cifrado M-94

  1. 1

    Elige codificar o decodificar

    Selecciona Codificar para convertir texto sin cifrar en texto cifrado, o Decodificar para recuperar el texto sin cifrar. Decodificar necesita exactamente el mismo orden de discos y el mismo desplazamiento que se usaron para codificar.

  2. 2

    Establece el orden de los discos

    Introduce el orden de los 25 discos como los números del 1 al 25 en cualquier disposición. Este orden es la clave secreta. Usa Restablecer para el orden natural del 1 al 25, o Aleatorizar para generar un nuevo orden secreto.

  3. 3

    Establece el desplazamiento

    Introduce el desplazamiento, o generatriz, del 1 al 25. Es cuántas filas por debajo del mensaje alineado se lee el texto cifrado. El valor predeterminado de 1 lee la fila justo debajo.

  4. 4

    Escribe tu mensaje

    Escribe o pega tu texto. Solo se cifran las letras de la A a la Z; los espacios, los dígitos y la puntuación se ignoran. El resultado y la resolución en vivo letra por letra se actualizan al instante.

  5. 5

    Lee y comparte el resultado

    Copia o descarga el resultado, o comparte un enlace que vuelva a abrir la herramienta con tu orden de discos, desplazamiento y texto exactos. Envía el enlace a un interlocutor para que pueda decodificar con los ajustes coincidentes.

Entender el dispositivo de cifrado M-94

¿Qué es el dispositivo de cifrado M-94?

El M-94 es un dispositivo de cifrado manual que el Ejército de los Estados Unidos adoptó en 1922 y usó hasta los primeros años de la Segunda Guerra Mundial. Es un cilindro de unos once centímetros de largo, hecho de 25 discos de aluminio enhebrados en una varilla central. Alrededor del borde de cada disco hay un alfabeto desordenado distinto con las 26 letras, y cada disco está marcado con un número de identificación. Para usarlo, el operador gira los discos a mano hasta que una fila deletrea el mensaje y luego copia una fila diferente como texto cifrado. Sencillo, de bolsillo y sin necesidad de pilas ni energía, el M-94 era ideal para las unidades de campaña que no podían llevar una máquina pesada.

El mismo dispositivo básico sirvió con varios nombres. La Marina llamó a su versión CSP-488, y la idea subyacente es el cifrado de rueda, también conocido como disco Jefferson en honor a Thomas Jefferson, quien lo describió en la década de 1790. El M-94 del Ejército fue ensamblado por el comandante Joseph Mauborgne a partir de un redescubrimiento del coronel Parker Hitt, con los 25 alfabetos mezclados cuidadosamente elegidos para que no hubiera dos discos demasiado parecidos. Permaneció en servicio hasta que el más avanzado M-209 lo reemplazó en el tráfico táctico, y sigue siendo una de las maneras más claras y prácticas de entender cómo funciona un cifrado.

Cómo funciona el M-94

Cada disco lleva las 26 letras en un orden fijo pero desordenado alrededor de su borde, y los 25 discos tienen disposiciones diferentes. La clave secreta es simplemente el orden en que se colocan los discos en la varilla. Una vez apilados en el orden acordado, el operador gira cada disco para que las primeras 25 letras del mensaje queden alineadas a lo largo de una sola fila recta a lo ancho del cilindro. Leyendo a lo largo de esa fila verías tu texto sin cifrar; el truco está en que no envías esa fila. En su lugar, lees cualquiera de las otras 25 filas alrededor del cilindro y la transmites como texto cifrado.

Esta herramienta hace explícita la elección de la fila mediante el desplazamiento, a veces llamado generatriz: un desplazamiento de 1 significa leer la fila justo debajo del mensaje, 2 significa dos filas más abajo, y así sucesivamente. Como solo hay 25 discos, un mensaje se cifra de 25 letras en 25 letras; para textos más largos se reutilizan los mismos discos en el mismo orden para el siguiente bloque, exactamente como funciona el dispositivo físico. En el M-94 real, el emisor podía elegir al azar cualquier fila sobrante y el receptor simplemente examinaba el cilindro en busca de la única línea que se leyera como lenguaje con sentido. Fijar el desplazamiento hace que el proceso sea reproducible, así que aquí decodificar es el desplazamiento inverso exacto en lugar de una búsqueda visual.

Ejemplo resuelto

Deja los discos en su orden natural, del 1 al 25, y establece el desplazamiento en 1. Ahora codifica la palabra JEFFERSON. La primera letra, J, se coloca en el disco 1, cuyo alfabeto comienza por ABCEIGDJF; al leer una posición más adelante alrededor del borde, después de la J, se obtiene F. La segunda letra, E, está en el disco 2 y se convierte en H; la tercera, F, en el disco 3, se convierte en Y; y así sucesivamente a lo largo de las nueve letras. El resultado es FHYGMNYBL. Cada letra usa un disco diferente, por lo que la misma letra puede cifrarse de maneras distintas y letras diferentes pueden compartir una.

Para decodificar, mantén el mismo orden de discos y el mismo desplazamiento, cambia la herramienta a Decodificar e introduce FHYGMNYBL. Al leer una posición hacia atrás alrededor del borde de cada disco se recupera JEFFERSON, la palabra original. Esto muestra el corazón del cifrado: la seguridad reside por completo en el orden de los discos y en el desplazamiento. Cualquiera que conozca los 25 alfabetos pero no el orden se enfrenta a una enorme cantidad de disposiciones posibles, mientras que el orden correcto hace que tanto la codificación como la decodificación sean inmediatas.

Thomas Jefferson y el cifrado de rueda

La idea detrás del M-94 es mucho más antigua que el propio dispositivo. Hacia 1795, Thomas Jefferson, entonces secretario de Estado de los Estados Unidos, describió un cifrado de rueda formado por discos con letras apilados en un eje, un invento muy adelantado a su época. Sus notas se archivaron y quedaron olvidadas durante un siglo. En Francia, el criptógrafo Étienne Bazeries construyó de forma independiente un cilindro muy similar en la década de 1890, razón por la cual el diseño se denomina a veces cilindro de Bazeries, vinculando el M-94 a la misma familia que el cifrado Bazeries.

El cifrado de rueda resurgió en el Ejército de los Estados Unidos cuando el coronel Parker Hitt experimentó con versiones de tira y de cilindro en la década de 1910, y el comandante Joseph Mauborgne desarrolló el M-94 práctico a partir de su trabajo. Así, un concepto esbozado por un padre fundador, perdido y reinventado en Europa, finalmente se convirtió en equipo militar estadounidense estándar más de 120 años después. Esa larga y sinuosa historia es parte de lo que hace del M-94 un favorito en museos, aulas y acertijos de criptografía.

La clave: el orden de los discos y el desplazamiento

La fortaleza del M-94 descansa en dos elecciones. La primera es el orden de los discos. Con 25 discos hay una enorme cantidad de ordenaciones posibles, demasiadas para probarlas a mano, y esa ordenación es la parte que ambos corresponsales deben mantener en secreto y acordar de antemano. En esta herramienta puedes escribir el orden como los números del 1 al 25, restablecerlo al orden natural o pulsar Aleatorizar para generar una nueva disposición secreta. Compartir un enlace conserva tu orden exacto, de modo que un interlocutor puede abrir la herramienta ya configurada.

La segunda elección es el desplazamiento, el número de filas entre la línea del mensaje y la línea que realmente envías. En el dispositivo histórico, esto podía cambiar de un mensaje a otro e incluso dentro de un mismo mensaje, añadiendo un poco de incertidumbre adicional para un interceptor. Mantener un único desplazamiento fijo, como hace esta herramienta de forma predeterminada, hace que el cifrado sea perfectamente reversible a la vez que demuestra el mecanismo. Juntos, el orden de los discos y el desplazamiento forman la clave completa; con ambos correctos, la decodificación es instantánea, y sin el orden, el texto cifrado no es más que un revoltijo.

¿Qué tan seguro es el M-94?

Para un cifrado de campaña ligero en la década de 1920, el M-94 era respetable. Era rápido, no necesitaba energía, no producía patrones reveladores ante un simple recuento de frecuencias, y cambiar el orden de los discos a diario proporcionaba un gran espacio de claves. Para los mensajes tácticos breves y urgentes para los que se diseñó, ofrecía un equilibrio razonable entre velocidad y protección, que es exactamente la razón por la que los ejércitos lo llevaron consigo durante dos décadas.

Sin embargo, nunca fue indescifrable. Los 25 alfabetos no eran realmente secretos, ya que los dispositivos capturados los revelaban, por lo que la seguridad dependía únicamente del orden de los discos. Criptoanalistas hábiles podían aprovecharlo mediante una técnica llamada anagramación múltiple, alineando varios mensajes cifrados con la misma configuración y reordenando columnas hasta que apareciera el texto sin cifrar. La reutilización de la configuración y los comienzos de mensaje predecibles facilitaban aún más el ataque. Frente a cualquier ordenador moderno, el M-94 no ofrece protección alguna, y debe disfrutarse como una pieza de historia y una herramienta didáctica en lugar de confiarle secretos reales.

El M-94 comparado con otros cifrados

El M-94 es un híbrido de transposición y sustitución impulsado por completo por hardware: los discos sustituyen cada letra y la elección de la fila la desplaza, todo ello sin electricidad. Eso lo distingue de la máquina electromecánica Enigma de la misma época, cuyos rotores avanzaban automáticamente y recableaban el cifrado con cada pulsación de tecla. El M-94 es más sencillo y más lento, pero también mucho más robusto en el campo, sin nada que se rompa y sin energía que falle.

Comparado con los cifrados clásicos de lápiz y papel, como el desplazamiento César, Vigenère o Playfair, el M-94 sacrifica un poco de portabilidad a cambio de un espacio de claves mucho mayor y la comodidad de una ayuda física. Ninguno de estos sistemas históricos, sin embargo, resiste el criptoanálisis moderno. Para proteger información real hoy en día siempre deberías usar un algoritmo moderno bien probado como AES. El M-94 se gana su lugar como una lección maravillosamente tangible de cómo la sustitución, la transposición y la gestión de claves se combinan en un cifrado real.

Preguntas frecuentes

¿Qué es el dispositivo de cifrado M-94?
El M-94 es un dispositivo de cifrado manual usado por el Ejército de los EE. UU. desde 1922 hasta la Segunda Guerra Mundial. Es un cilindro de 25 discos de aluminio en una varilla, cada uno grabado con un alfabeto desordenado distinto de 26 letras. Alineas el mensaje a lo largo de una fila y lees otra fila como texto cifrado. La versión de la Marina era el CSP-488, y la idea subyacente es el disco Jefferson o cifrado de rueda.
¿Cómo funciona el M-94?
Los discos se apilan en un orden secreto, que es la clave. El operador gira los discos para que hasta 25 letras del mensaje queden alineadas a lo largo de una fila, y luego lee una fila diferente como texto cifrado. El desplazamiento, o generatriz, establece cuántas filas más abajo está esa fila. Los mensajes de más de 25 letras reutilizan los mismos discos bloque a bloque, exactamente como hace el dispositivo físico.
¿Qué es el disco Jefferson?
El disco Jefferson, o cifrado de rueda, es el diseño en el que se basa el M-94. Thomas Jefferson lo describió hacia 1795: una pila de discos con letras en un eje, girados de modo que el mensaje aparezca en una línea mientras se envía una línea diferente. Quedó olvidado, fue reinventado de forma independiente por Étienne Bazeries en Francia en la década de 1890 y, finalmente, lo construyó el Ejército de los EE. UU. como el M-94.
¿Cómo decodifico un mensaje del M-94?
Cambia la herramienta a Decodificar e introduce exactamente el mismo orden de discos y el mismo desplazamiento que se usaron para cifrar, y luego pega el texto cifrado. Aparece el texto sin cifrar original. Sin el orden de discos correcto el mensaje no se puede leer, porque el orden es la clave secreta y hay una enorme cantidad de disposiciones posibles de los 25 discos.
¿Puedes mostrar un ejemplo del M-94?
Con los discos en el orden natural del 1 al 25 y el desplazamiento establecido en 1, la palabra JEFFERSON se codifica como FHYGMNYBL. Cada letra se coloca en un disco diferente y la salida se lee una posición más adelante alrededor del borde de ese disco. Decodificar FHYGMNYBL con el mismo orden y desplazamiento devuelve JEFFERSON.
¿Cuál es la clave del M-94?
La clave es el orden en que se enhebran los 25 discos en la varilla, junto con el desplazamiento. Ambos corresponsales deben acordar el orden de los discos de antemano y mantenerlo en secreto. En esta herramienta puedes escribir el orden como los números del 1 al 25, restablecerlo o aleatorizarlo, y un enlace compartido lleva tu configuración exacta.
¿Qué es el desplazamiento o generatriz?
El desplazamiento, históricamente llamado generatriz, es cuántas filas por debajo del mensaje alineado se lee el texto cifrado. Un desplazamiento de 1 lee la fila justo debajo del mensaje. En el dispositivo original, el emisor podía elegir al azar cualquier fila sobrante; fijar aquí el desplazamiento hace que la decodificación sea el desplazamiento inverso exacto en lugar de una búsqueda visual.
¿Por qué el M-94 procesa 25 letras a la vez?
Porque el dispositivo tiene exactamente 25 discos, solo se pueden alinear 25 letras a la vez. Los mensajes más largos se cifran en bloques de 25, reutilizando los mismos discos en el mismo orden para cada bloque. En esta herramienta eso ocurre automáticamente: después de la letra 25, la siguiente letra vuelve al primer disco de tu orden de clave.
¿Qué tan seguro era el cifrado M-94?
Para un cifrado de campaña rápido en la década de 1920 era respetable, con un gran espacio de claves derivado del orden de los discos y sin patrones de frecuencia evidentes. Pero los 25 alfabetos no eran secretos una vez que se capturaba un dispositivo, así que la seguridad dependía únicamente del orden. Los criptoanalistas podían descifrarlo usando la anagramación múltiple de mensajes con la misma configuración. Frente a los ordenadores modernos no ofrece protección alguna.
¿En qué se diferencia el M-94 de la máquina Enigma?
El M-94 es un cilindro puramente mecánico que se gira a mano, mientras que Enigma era una máquina electromecánica cuyos rotores avanzaban automáticamente y recableaban el cifrado con cada pulsación de tecla. El M-94 es más sencillo y más lento, pero resistente y sin pilas, lo que se ajustaba a las unidades de primera línea. Ambos son históricos y ninguno es seguro según los estándares modernos.
¿Se sube mi texto a un servidor?
No. Toda la codificación y la decodificación ocurren por completo en tu navegador, así que tu texto y los ajustes del cilindro nunca se suben, registran ni almacenan. Incluso un enlace compartido mantiene tus datos en la parte de la URL posterior al símbolo de almohadilla, que los navegadores nunca envían a un servidor, por lo que permanece privado hasta que decidas compartirlo.

Herramientas relacionadas

Sigue trabajando con estas prácticas herramientas

Cifrado César

Cifrado Vigenère

Cifrado Atbash

Cifrado Rail Fence

Cifrado Playfair

Cifrado Afín