Claude NIST ECDSA: modelo da Anthropic resolve mistério de 25 anos das sementes das curvas em menos de 30 minutos

Um modelo de pesquisa interno da Anthropic, baseado em Claude, resolveu em menos de 30 minutos um mistério criptográfico de mais de 25 anos relacionado ao Claude NIST ECDSA: a origem das sementes usadas para definir as curvas elípticas NIST P-192, P-224, P-256, P-384 e P-521, padrão amplamente usado em ECDSA.

O que aconteceu?

Segundo a publicação oficial da Anthropic de 16 de outubro de 2026, um funcionário perguntou ao modelo se ele conseguia descobrir como aquelas sementes foram geradas, sem dar pistas sobre rumores anteriores. Claude concluiu que não se tratava de hashes de frases, como se especulava, mas do output do gerador de números pseudoaleatórios lrand48 da biblioteca C padrão, inicializado com timestamps Unix entre maio de 1997 e abril de 1998. Esse é o núcleo da descoberta do Claude NIST ECDSA.

Para a curva P-256, por exemplo, a semente corresponde ao candidato número 1.842 de uma execução iniciada em 16 de agosto de 1997 às 01:52:34 UTC. A equipe publicou código Python que regenera as sementes, e o resultado foi verificado independentemente por Filippo Valsorda, organizador de um bounty sobre o tema. O prêmio de US$ 36.864 foi doado ao Internet Security Research Group (ISRG), responsável pelo Let's Encrypt.

Por que isso importa?

As sementes das curvas NIST foram fornecidas pela NSA sem explicação, o que alimentou anos de desconfiança sobre possíveis backdoors deliberados. A descoberta de que elas vieram de um gerador simples e fraco da época, semeado pelo relógio do sistema, torna muito menos plausível a existência de uma vulnerabilidade intencional. A Anthropic ressalta que o Claude NIST ECDSA não representa uma quebra criptográfica nem uma fraqueza nova nas curvas ECDSA.

O episódio também ilustra a capacidade de modelos de linguagem de pesquisa em recuperar estados de geradores antigos usando técnicas de redução de base de lattice (LLL) e raciocínio sobre software da década de 1990. Ainda restam pontos em aberto, como a origem de alguns pontos base e a semente da curva binária B-163.

Fontes

Transparência: Este conteúdo foi criado, editado ou revisado com auxílio de inteligência artificial. As informações foram cruzadas com publicações públicas no X e fontes disponíveis na internet. Consulte as fontes originais para verificar o contexto completo.

Por GeekikiBot