OpenAI GPT-6 Astra descifra un mensaje de la máquina Enigma que llevaba 21 años sin solución
por Edgar OteroLas aplicaciones que se le pueden dar a la IA son muchas. Su capacidad para analizar datos a gran velocidad y detectar patrones es, sin lugar a dudas, su punto más fuerte. Aunque los modelos estén lejos de tomar conciencia de sí mismos, es evidente que permiten pensar más rápido y resolver problemas con décadas de antigüedad. Y eso es justo lo que ha logrado GPT-6 Astra de OpenAI.
Lo que ha hecho exactamente es descifrar el mensaje militar alemán MVUEH, emitido durante la Segunda Guerra Mundial el 10 de julio de 1941 por los nazis. Tal y como recuerda la fuente consultada, el texto cifrado, registrado como el número 172 en los diarios de la división SS-Totenkopf, había resistido todos los intentos de resolución por parte de matemáticos e historiadores desde 2005. La resolución, por cierto, ha sido validada por expertos en criptoanálisis tras una prueba coordinada por el investigador Carter Leffen.
¿Y cómo ha logrado la IA esta hazaña? Todo empezó cuando Leffen le pidió al modelo que examinara los textos todavía sin resolver del proyecto de investigación histórica Crypto Cellar Research. En lugar de limitarse a probar combinaciones por fuerza bruta, algo que hubiera sido muy lógico, el sistema seleccionó el mensaje 172 como el más viable para resolver.
Luego, lanzó una hipótesis. Afirmó que guardaba relación directa con otro resuelto en 2017 por Alex Shovkoplyas, pese a que ambos presentaban divergencias en su extensión y en su firma original. Hasta aquí, todo es bastante fascinante, pero la cosa aún tiene miga.
Python y C++ para descifrar mensajes nazis con más de 60 años
Lejos de quedarse en las suposiciones, GPT-6 Astra programó herramientas en Python y C++ destinadas a simular el cableado de la máquina Enigma y recrear una Bomba Enigma. Por si lo sabías, este último dispositivo fue el que diseñaron Alan Turing y Gordon Welchman para ayudar al ejército británico a descifrar los mensajes encriptados.
Tomando como base la repetición del topónimo Rosenow como texto probable, el modelo determinó que la configuración utilizaba los rotores 253, una combinación completamente distinta al orden de ruedas 512 habitual en la clave diaria de esa jornada bélica.
El análisis posterior reveló las razones por las que el mensaje llevaba dos décadas sin poder ser descifrado por los métodos convencionales de descifrado informático. Y es que la transcripción original contenía erratas tipográficas en el texto alemán y el rotor izquierdo de la máquina experimentó un avance en la letra 72. Esta rara rotación interna alteró el comportamiento mecánico del algoritmo, despistando a los programas de análisis estadístico utilizados con anterioridad.
Cruce de fuentes documentales con los archivos del Bundesarchiv alemán
Más allá de la proeza de la IA a la hora de programar o hacer cálculo, hay otro detalle importante. Nos referimos a su capacidad de cruzar datos con otros datos contextuales. Tal y como se explica en el artículo original, el sistema rastreó notas históricas publicadas en Internet hasta localizar referencias exactas de expedientes del Bundesarchiv alemán.
Lo más interesante es que la IA localizó estas pistas en los archivos sin recibir instrucciones directas sobre qué documentos consultar ni qué fondos oficiales contrastar. Sin duda, es impresionante la capacidad de resolución de un mensaje cifrado que estaba encallado desde 2005 en apenas 48 horas.
Fin del Artículo. ¡Cuéntanos algo en los Comentarios!




