Noticias de IA · Anthropic · investigación
Claude descifra un enigma de 25 años en las curvas del NIST
Los números detrás de cinco curvas criptográficas estándar salieron de un generador de números aleatorios común inicializado con el reloj en 1997 y 1998.
El 16 de octubre de 2026, Anthropic dijo que un modelo de investigación interno de Claude resolvió un enigma criptográfico de 25 años en menos de media hora. Buena parte de la seguridad en línea descansa en unas pocas curvas elípticas, objetos matemáticos que sostienen las firmas digitales y las conexiones web seguras.
El organismo de normalización de EE. UU., el NIST, publicó cinco de ellas en 2000. Nadie sabía de dónde salían los números de partida, llamados semillas. La NSA los había aportado, y ese vacío alimentó una larga sospecha de que la agencia los eligió para ocultar una debilidad.
La respuesta es banal. Las semillas salieron de lrand48, un generador de números aleatorios corriente que viene con el lenguaje de programación C. Cada ejecución arrancó con el reloj del equipo (una marca de tiempo Unix) en algún momento entre mayo de 1997 y abril de 1998. Eso desmonta una historia muy repetida, contada por un veterano de la NSA, según la cual las semillas eran una versión mezclada de una frase de broma.
El hallazgo tiene una comprobación externa. Filippo Valsorda, criptógrafo que organizó una recompensa pública por la respuesta, reconstruyó el método por su cuenta. Los investigadores de Anthropic cobraron la recompensa el 15 de octubre y la donaron a ISRG, la organización sin fines de lucro que gestiona Let’s Encrypt, que la triplicó hasta $36,864. Valsorda escribe que el resultado descarta una vía teórica conocida para manipular las semillas.
Las firmas y las conexiones seguras construidas sobre estas curvas descansan ahora en semillas que cualquiera puede rastrear hasta un reloj.
Fuentes
- Anthropic: Claude finds the origins of the NIST ECDSA curve seeds. Revisado
- Filippo Valsorda: The NIST Elliptic Curves Seeds Bounty Has Been Claimed. Revisado