Uma decifração de dez horas para um código de 83 anos

Uma mensagem de rádio da Wehrmacht criptografada com a máquina Enigma, que resistiu a todas as tentativas de descriptografia por mais de oito décadas, teria sido finalmente lida — não por uma sala de decifradores, mas por um sistema de inteligência artificial operando em grande parte sozinho. Carter Leffen, coach de desenvolvimento de produtos na Bloomberg LP em Nova York, afirma ter resolvido o enigma usando o GPT-6 Astra, da OpenAI, segundo um estudo de caso detalhado sobre o esforço.

A transmissão em si era minúscula: 82 caracteres, enviados em 1941 e catalogados por gerações como não solucionados em um arquivo de mensagens interceptadas do exército alemão. Segundo Leffen, a configuração que ele chama de "GPT-6 Astra Extra High" trabalhou no problema por cerca de dez horas, cuidando de tudo, desde pesquisa histórica até a verificação final das configurações da máquina.

A mensagem que deixou o arquivo perplexo

Em 10 de julho de 1941, um soldado alemão usou uma máquina Enigma para criptografar uma curta mensagem de rádio. Em alemão claro, ele relatava estar na cidade de Rosenow, explicava que precisava de instruções para sua rota de marcha e pedia resposta imediata por rádio.

O texto cifrado resultante, marcado como MVUEH, foi preservado em um arquivo de mensagens interceptadas do exército alemão e listado como não solucionado. Por 83 anos, ninguém conseguiu transformar aqueles 82 caracteres de volta em texto legível — uma lacuna que atravessou a Guerra Fria, a chegada da computação moderna e os primeiros anos da era dos grandes modelos de linguagem. A mensagem não é historicamente grandiosa em si. É um soldado perguntando para onde deve caminhar em seguida. Mas sobreviveu como uma pequena e teimosa prova de que alguns códigos sobrevivem às instituições que os criaram.

Por que a Enigma era tão difícil de quebrar

A máquina Enigma foi um dos dispositivos de criptografia mais importantes de sua época, usada para proteger o tráfego militar alemão em teatros de operações da Segunda Guerra Mundial. Ela foi quebrada pela primeira vez em 1932 pelo matemático polonês Marian Rejewski, muito antes do início do conflito — um fato que costuma se perder em relatos populares focados na quebra de códigos em tempo de guerra.

A escala do problema é difícil de exagerar. A máquina oferecia cerca de 159 quintilhões de configurações diárias possíveis, um espaço de busca astronomicamente grande que tornava a força bruta sobre cada configuração inviável. Isso era verdade em 1941 e continua sendo verdade para hardware de computação comum hoje. Quebrar uma mensagem Enigma exige explorar estrutura, não esgotar possibilidades.

Uma falha estrutural se mostrou essencial para a solução. A máquina Enigma nunca criptografa uma letra como ela mesma. Se o texto claro contém um R em determinada posição, o texto cifrado na mesma posição pode ser qualquer coisa, exceto R. Essa única regra reduz drasticamente o espaço de alinhamentos plausíveis, e é exatamente o tipo de restrição que torna viável uma busca assistida por máquina.

O crib que destravou a mensagem

Várias abordagens iniciais não levaram a nada. Chaves conhecidas do mesmo dia de tráfego não se encaixaram no texto cifrado, e buscas automatizadas não retornaram nada útil. Sem um ponto de ancoragem, até um grande espaço de busca permanece efetivamente infinito.

O avanço veio de uma segunda mensagem enviada no mesmo dia que já havia sido descriptografada. Essa mensagem continha o nome da cidade "Rosenow" duas vezes seguidas. Leffen e seus agentes de IA raciocinaram que o mesmo nome de lugar também poderia aparecer em algum ponto da transmissão não solucionada e o usaram como crib — um fragmento de texto claro suposto, usado para testar configurações candidatas.

Combinada com a regra de auto-cifragem da Enigma, a hipótese eliminou imediatamente um grande número de posições. Em uma posição, tudo se alinhou: o crib, a restrição da letra proibida e a lógica da máquina concordaram. A partir daí, a equipe calculou as configurações correspondentes, e os 68 caracteres restantes se encaixaram como alemão coerente.

O que os agentes de IA realmente fizeram

O estudo de caso descreve um fluxo de trabalho longo e de várias etapas, em vez de um único prompt e uma única resposta. Ao longo de cerca de dez horas, o sistema teria realizado uma ampla variedade de tarefas:

  • Pesquisar arquivos históricos em busca de contexto, material de chave e mensagens interceptadas relacionadas
  • Comparar letras incertas ou ambíguas para definir leituras do texto cifrado
  • Construir um simulador de Enigma para testar configurações candidatas da máquina
  • Escrever código de criptoanálise para automatizar partes da busca
  • Executar experimentos paralelos em vez de uma única tentativa linear
  • Testar chaves concorrentes umas contra as outras
  • Fazer verificação cruzada de resultados intermediários para confirmar consistência

Essa lista importa tanto quanto a resposta final. Ela descreve um ciclo agêntico — planejar, agir, avaliar, revisar — aplicado a um problema com uma solução correta verificável. A criptoanálise se encaixa de forma incomumente limpa nesse tipo de ciclo, porque palpites errados falham de maneira ruidosa e rápida.

Lendo o texto recuperado

O alemão descriptografado contém frases que correspondem à situação aparente do soldado, incluindo "Sofort Funkantwort" — resposta imediata por rádio — e "Angabe des Marschweges", um pedido para especificar a rota de marcha. Essa consistência interna, somada a um cabeçalho de mensagem preservado separadamente no arquivo que confirmou as configurações derivadas, é o que o estudo de caso oferece como validação.

O texto claro também traz pequenas imperfeições, provavelmente introduzidas pelo próprio operador de rádio. Entre elas estão "BTTE" no lugar de "BITTE" e "WASCHBBSCH" em vez da grafia esperada. Tais erros de digitação são típicos de tráfego Morse apressado e servem como lembrete de que a mensagem foi transmitida por uma pessoa sob pressão operacional, não gerada de forma limpa por uma máquina.

O que a alegação prova e o que não prova

O resultado se baseia no relato e no estudo de caso de um único desenvolvedor. Nenhuma revisão criptoanalítica independente é descrita no material de origem, o que significa que a descoberta deve ser tratada como uma alegação impressionante, e não como um fato estabelecido. A reprodução por pesquisadores externos seria o próximo passo natural.

Também vale notar o que a IA não fez. Ela não descobriu a fraqueza de auto-cifragem da Enigma, que já era conhecida por decifradores décadas atrás. Ela não inventou a técnica do crib. A contribuição humana decisiva — reconhecer que um nome de cidade duplicado do tráfego do mesmo dia valia a pena ser testado como termo de busca — moldou todo o esforço. O que o sistema contribuiu foi execução sustentada: horas de escavação em arquivos, construção de simulador, escrita de código e verificação cruzada que, de outra forma, teriam consumido semanas de trabalho humano.

Por que isso importa além de uma única mensagem

O significado mais amplo está no que o fluxo de trabalho sugere sobre tarefas de IA de longo horizonte. Descriptografar uma mensagem exige manter um objetivo ao longo de milhares de etapas intermediárias, recuperar-se de becos sem saída e resistir à tentação de declarar vitória com uma chave plausível, mas errada. Esses são precisamente os modos de falha que têm limitado agentes de IA em ambientes de pesquisa.

Se fluxos de trabalho semelhantes forem transferíveis, as implicações vão muito além da história militar. Arquivos, museus e universidades guardam enormes quantidades de material não decifrado, parcialmente legível ou mal catalogado — inscrições danificadas, manuscritos ambíguos, registros fragmentados. Ferramentas capazes de pesquisar, simular, testar e verificar em escala poderiam reduzir acúmulos que nenhum pesquisador individual conseguiria resolver sozinho.

A história da Enigma também carrega certa simetria. Um dispositivo criado para tornar mensagens ilegíveis para sempre foi derrotado pela primeira vez por um matemático trabalhando com papel e teoria em 1932, depois desmontado progressivamente por decifradores em tempo de guerra e, agora, supostamente lido por um modelo de linguagem em dez horas. O código não ficou mais fraco. As ferramentas ao seu redor simplesmente continuaram mudando.

Este artigo é baseado em reportagem do The Decoder. Leia o artigo original.

Originally published on the-decoder.com