segunda-feira, 12 de outubro de 2026

IA e modelos

Astra, da OpenAI, e Claude, da Anthropic, decifram dois códigos Enigma não resolvidos

Dois criptoanalistas dizem ter usado os modelos Astra, da OpenAI, e Claude Opus 5, da Anthropic, para decifrar mensagens Enigma que intrigavam pesquisadores havia décadas, restando agora apenas sete sem solução.

Close-up of a historical Enigma cipher machine showing mechanical rotors and typewriter-style keys
Foto: Unsplash / Christian Lendl

Alan Turing é lembrado principalmente pelo teste que leva seu nome para avaliar a inteligência de máquinas, mas o teste mais importante que ele enfrentou em vida foi decifrar o código Enigma usado pela Alemanha nazista durante a Segunda Guerra Mundial. A equipe de Turing construiu um dos primeiros computadores, a Bombe, que permitiu ao Reino Unido decifrar mensagens Enigma durante a guerra, mas um punhado de mensagens de arquivo permaneceu sem solução desde então, geralmente por erros de transcrição ou falhas de quem as codificou originalmente. Agora, dois criptoanalistas independentes dizem ter usado modelos de linguagem de grande porte da OpenAI e da Anthropic para decifrar duas dessas mensagens havia muito tempo sem solução.

O desenvolvedor Carter Leffen pediu ao Astra, o modelo mais recente da OpenAI, que buscasse em um banco de dados de mensagens Enigma uma que ainda estivesse sem solução e a decifrasse. O Astra fez sua própria pesquisa de arquivo, encontrou pistas de contexto, construiu um simulador da máquina Enigma e recuperou o texto original de uma mensagem que intrigava pesquisadores desde 2005. Leffen então usou o Astra para criar um site interativo explicando todo o problema.

Frode Weierud, um engenheiro eletricista aposentado com interesse antigo em criptologia que mantém o site Crypto Cellar (um repositório de recursos, registros e um banco de dados de mensagens Enigma), validou a solução de Leffen na semana passada e disse que ela o deixou “maravilhado”. Weierud observou que os registros do Astra faziam referência a mensagens arquivadas de uma “coleção privada” que não está hospedada em seu próprio site; ele não tem certeza se o modelo de fato as acessou, e especula que elas podem ter sido compartilhadas por outro pesquisador on-line, ou que o Astra acessou diretamente os arquivos públicos do governo alemão. “O que ele conseguiu fazer em dois dias levaria semanas ou até meses para um pesquisador humano”, escreveu Weierud, acrescentando que ele próprio passou várias semanas pesquisando os mesmos arquivos do Bundesarchiv citados pelo modelo.

Em 21 de setembro, o executivo de segurança cibernética e criptoanalista Jack Willis contou a Weierud que havia usado o Claude Opus 5, da Anthropic, para decifrar uma mensagem diferente e não resolvida, dando ao modelo uma orientação muito mais detalhada do que a que Leffen deu ao Astra. O Claude acabou usando a assinatura conhecida do nome de um oficial específico para decifrar o código.

Weierud afirma que restam apenas sete mensagens Enigma sem solução, além de uma cujo texto original já é conhecido, mas cujo código subjacente ainda não foi decifrado.

Por que importa

Se modelos de linguagem de uso geral já conseguem fazer criptoanálise de arquivo que antes levava meses para pesquisadores humanos, historiadores podem conseguir recuperar o pequeno grupo restante de registros de guerra ainda não decifrados, e a mesma abordagem de pesquisa e reconhecimento de padrões pode se estender a outros enigmas de arquivo não resolvidos além do Enigma.