Anthropic publicó el 16 de octubre de 2026 que Claude rastreó las semillas de cinco curvas NIST de campo primo —P-192, P-224, P-256, P-384 y P-521— hasta salidas de lrand48 inicializadas con marcas de tiempo Unix. La compañía sostiene que el hallazgo sobre el origen de esos parámetros no constituye una ruptura criptográfica, un nuevo ataque ni una debilidad. El informe de Anthropic describe la reconstrucción y ofrece código para reproducirla.
Cinco semillas vinculadas a marcas de tiempo
Anthropic describe candidatos de 20 bytes generados con el patrón lrand48() >> 23. Según su reconstrucción, las marcas de tiempo de las cinco curvas abarcan de mayo de 1997 a abril de 1998. La empresa también identifica el mismo patrón en cinco semillas de curvas de ejemplo de ANSI X9.62.
La fecha de una semilla y el origen de un punto base son cuestiones distintas. Anthropic también reconstruyó un procedimiento para generar seis puntos base: el de P-192 y los de cinco curvas de ejemplo de ANSI X9.62. El método que describe usa FreeLIP, descarta siete salidas iniciales y forma coordenadas x con salidas de 26 bits reducidas módulo p; repite el proceso hasta obtener un punto de la curva.
ECDSA es un algoritmo, no una familia de curvas
ECDSA es un algoritmo de firma digital que utiliza criptografía de curva elíptica; las curvas NIST P son parámetros matemáticos que pueden emplearse con él. NIST SP 800-186 ofrece contexto sobre las curvas elípticas usadas en criptografía. El comentarista bascule señaló que las curvas NIST P existen por separado de ECDSA y que el algoritmo también puede utilizar curvas no NIST (aclaración en r/cryptography). Por eso, el rastreo descrito por Anthropic se refiere a semillas de curvas concretas, no a todas las implementaciones de ECDSA.
P-256: el candidato 876 y el 1.842
Anthropic informa de que el candidato 876 también generaba una curva viable de orden primo con el tamaño y el método de generación pertinentes. El código de reproducción de la empresa identifica el candidato 1.842 como la semilla publicada para P-256. Anthropic no establece por qué se eligió ese candidato en lugar del 876.
Qué queda sin explicación y qué dice Anthropic sobre la seguridad
En su publicación, Anthropic deja sin explicar el origen de la semilla de B-163 y la generación de los puntos base de P-224, P-256, P-384, P-521 y las curvas binarias NIST. El hallazgo no resuelve esos casos.
Anthropic afirma que la reconstrucción no es una ruptura criptográfica, un ataque nuevo ni una debilidad de las curvas, y que los usuarios no necesitan tomar medidas a raíz de ella.