Anthropic anunció que su modelo Claude identificó, en menos de media hora, el origen de los valores semilla detrás de varias curvas elípticas estandarizadas por el NIST, un misterio que había generado especulaciones en la comunidad criptográfica durante más de dos décadas. La empresa explicó que las semillas de las curvas P-192, P-224, P-256, P-384 y P-521 no provenían de un algoritmo hash ni de una frase secreta, sino del generador de números pseudoaleatorios lrand48, propio de antiguas bibliotecas del lenguaje C, inicializado con marcas de tiempo Unix.
El enigma giraba en torno al algoritmo de firma digital de curva elíptica, conocido como ECDSA, utilizado para verificar la autenticidad de mensajes digitales, software y transacciones. Cuando el Instituto Nacional de Estándares y Tecnología de Estados Unidos adoptó curvas elípticas estandarizadas en el año 2000, la Agencia de Seguridad Nacional aportó los números base sin explicar cómo habían sido generados. Esa falta de transparencia alimentó durante años la hipótesis de que las curvas podrían contener una puerta trasera deliberada.
Claude no buscó una supuesta frase oculta, sino que analizó patrones en los números publicados. El modelo detectó una firma característica del generador lrand48, que entrega los 31 bits superiores de un estado interno de 48 bits, y logró reconstruir ese estado. Las puntos de partida recuperados coincidieron con marcas de tiempo Unix de 1997 y 1998. Al reproducir el proceso original, Claude generó exactamente las semillas publicadas, lo que constituye una evidencia sólida sobre su procedencia.
Anthropic detalló que la semilla de P-256, por ejemplo, correspondió a 1.842 iteraciones del generador a partir de una lectura del reloj Unix del 16 de agosto de 1997, a las 01:52:34. En el caso de P-192, se requirieron 139 iteraciones desde una fecha de mayo de 1997.
El modelo también rastreó los puntos base de seis curvas más antiguas hasta un generador de números aleatorios incluido en un paquete matemático desarrollado por Arjen Lenstra. Aun así, el misterio no está completamente cerrado: los investigadores no pudieron explicar el origen de una semilla adicional ni de los puntos base de cuatro curvas relevantes del NIST.
La compañía dejó claro que el hallazgo no revela una falla de seguridad, un nuevo ataque ni una debilidad en las curvas ECDSA, por lo que los usuarios no deben tomar medidas. De hecho, al demostrar que las semillas surgieron de un método simple y reproducible —un generador pseudoaleatorio inicializado con la hora del sistema—, Anthropic considera menos plausible la teoría de una manipulación intencional por parte de la NSA.
El caso muestra cómo la inteligencia artificial puede acelerar investigaciones técnicas complejas: en lugar de depender de conjeturas acumuladas durante años, Claude examinó patrones matemáticos, identificó la huella de una herramienta de programación antigua y reconstruyó el proceso completo. Para los especialistas, el resultado no cambia la seguridad actual de ECDSA, pero aporta transparencia histórica a uno de los estándares más utilizados en la protección de comunicaciones digitales.