IA quebra enigma de 25 anos em meia hora

Uma das incógnitas mais duradouras da criptografia moderna cedeu ao Claude, modelo de inteligência artificial da Anthropic. A ferramenta identificou em menos de 30 minutos como foram criadas as sementes — os valores iniciais que dão origem aos parâmetros das curvas matemáticas — usadas pelo NIST ao padronizar o ECDSA. O mistério perseguia pesquisadores desde 2000. A Anthropic anunciou que repassará o prêmio acumulado de US$ 36.864 ao Internet Security Research Group.

O que estava em jogo

O ECDSA é o arcabouço mais difundido para assinaturas digitais baseadas em curvas elípticas, tecnologia que autentica operações bancárias e certificados de sites. As sementes empregadas na geração das curvas foram entregues pela NSA sem qualquer explicação sobre a metodologia adotada. Duas décadas e meia de silêncio oficial alimentaram a suspeita de que o padrão carregasse uma porta dos fundos, capaz de expor dados que deveriam permanecer protegidos.

A explicação mais citada partiu de Jerry Solinas, funcionário da NSA já falecido, para quem as sementes viriam do hash de uma frase bem-humorada. A versão se espalhou, mas estava incorreta. O caso ainda atraiu curiosos e uma recompensa financeira.

A pista estava nos bits

O que o modelo detectou foi a assinatura de um gerador conhecido: as sementes nasceram do lrand48, rotina pseudoaleatória da linguagem C, alimentada por um carimbo de tempo do sistema Unix situado em algum ponto entre maio de 1997 e abril de 1998.

O detalhe decisivo é uma limitação do próprio lrand48, que devolve no máximo 31 bits por chamada — e os bits mais altos de parte das sementes apareciam zerados de maneira sistemática. Quem quisesse esconder uma armadilha não recorreria a um gerador com essa característica, avalia a Anthropic. O argumento enfraquece a hipótese de manipulação intencional.

Os números do caso

ItemDetalhe
Idade do enigma25 anos
Tempo de resoluçãomenos de 30 minutos
Padrão afetadoECDSA, com curvas padronizadas pelo NIST em 2000
Gerador identificadolrand48, da linguagem C
Janela do carimbo Unixmaio de 1997 a abril de 1998
Saída máxima do gerador31 bits
Prêmio doadoUS$ 36.864
Destino do prêmioInternet Security Research Group

O recado para o investidor

Assinaturas digitais sustentam uma fatia enorme da infraestrutura financeira: autenticação de acessos, certificados de servidores, carteiras de ativos digitais e trilhos de pagamento. A constatação de que as curvas derivam de um gerador simples e datado, e não de um mecanismo desenhado para espionagem, reduz uma incerteza estrutural que rondava esse tipo de infraestrutura.

Não se trata de um atestado de invulnerabilidade. Aleatoriedade fraca é, por si só, um problema de segurança, ainda que de natureza distinta de um backdoor deliberado. O ponto relevante é que a hipótese mais grave perde força.

O episódio também sinaliza capacidade computacional. Auditorias criptográficas, historicamente caras e demoradas, passam a ser conduzidas por modelos de IA em questão de minutos. Para o setor de tecnologia e segurança, isso tende a baratear processos de conformidade — e expõe o outro lado da moeda, o uso da mesma capacidade para finalidades ofensivas.