Claude resuelve en 30 minutos el enigma de criptografía de la NSA que duraba 25 años

Claude resuelve en 30 minutos el enigma de criptografía de la NSA que duraba 25 años

Si alguna vez te preguntaste si el Gobierno de Estados Unidos dejó una puerta trasera en las firmas digitales que protegen buena parte de internet, la respuesta acaba de dar un giro. Claude, el modelo de Anthropic, resolvió en menos de 30 minutos el origen de unas semillas criptográficas de la NSA que llevaban 25 años sin explicación.

Las semillas son los valores de partida con los que se generaron los parámetros de varias curvas elípticas estandarizadas por el NIST en el año 2000, dentro del estándar ECDSA, el marco más extendido para firmas digitales basadas en curvas elípticas. La NSA las aportó sin documentar cómo se habían obtenido.

Un silencio de 25 años que alimentó las sospechas

El problema no era técnico, sino de confianza. Nadie sabía cómo se habían creado esos valores iniciales, y esa opacidad alimentó la sospecha de que pudieran esconder una puerta trasera. Cuando los parámetros de un sistema criptográfico no se pueden justificar, no se puede descartar que alguien los eligiera por una razón oculta.

Antes de seguir: llévate las herramientas y prompts listos para usar, GRATIS. Probados uno a uno y ordenadas por la tarea que quieres resolver: vídeo, imagen, voz, escribir, automatizar tu negocio, clientes, web. Es gratis y la lista crece cada semana.

Entras también en el boletín semanal de La Prensa IA. Te das de baja cuando quieras, con una palabra.

El enigma llegó a atraer una recompensa económica y numerosos intentos de aficionados, que durante años probaron hipótesis sin resultado. Ninguno consiguió reproducir las semillas a partir de un origen conocido.

La pista de Jerry Solinas, descartada

Existía una explicación previa. Jerry Solinas, empleado de la NSA ya fallecido, había sugerido que las semillas eran el resultado de aplicar una función hash a una frase humorística. Esa hipótesis ha resultado ser errónea.

Es un detalle relevante porque la única pista con nombre propio que circulaba sobre el origen de los valores no se sostenía. Durante años, quien intentó reconstruir las semillas partiendo de esa idea lo hizo por un camino que no llevaba a ninguna parte.

El generador lrand48 y los 31 bits que delataron el patrón

Según Anthropic, las semillas proceden de lrand48, un generador de números aleatorios sencillo del lenguaje C. Estaba inicializado con una marca de tiempo Unix correspondiente a una fecha entre mayo de 1997 y abril de 1998.

La clave para detectarlo fue un rasgo técnico concreto. Lrand48 solo produce 31 bits de salida, y en algunas de las semillas los bits más altos eran sistemáticamente cero. Claude identificó ese patrón, lo relacionó con el generador y pudo reconstruir el origen del valor inicial.

En términos prácticos, el método permite comprobar la procedencia: si una función determinista y una fecha acotada reproducen las semillas, estas no son valores arbitrarios elegidos a mano, sino el producto de un proceso reproducible.

Qué dice Anthropic sobre las puertas traseras

Anthropic sostiene que este hallazgo hace menos probable la existencia de puertas traseras deliberadas. Es una conclusión de la empresa, y conviene leerla como tal: explicar el origen de las semillas no demuestra por sí solo que las curvas sean inocuas, pero elimina la opacidad que sustentaba la sospecha.

Hay un matiz importante. Un origen sencillo y reproducible apunta a un procedimiento poco sofisticado, no a un diseño pensado para esconder una debilidad. Esa es la lectura que defiende la compañía.

Una recompensa de 36.864 dólares con destino benéfico

Anthropic ha anunciado que donará los 36.864 dólares de la recompensa a la Internet Security Research Group, la organización conocida por impulsar proyectos de seguridad en internet. La empresa renuncia así a cobrar el premio asociado al enigma.

El episodio muestra también cómo se resuelve un problema de este tipo: no con fuerza bruta, sino con reconocimiento de patrones en datos que llevaban décadas a la vista de todos.

Qué te llevas si usas criptografía de curva elíptica

Si trabajas con sistemas que dependen de ECDSA o de curvas estandarizadas por el NIST, hay puntos concretos que te interesan.

Primero, el origen de las semillas ya no es un misterio: procede de lrand48 y de una marca de tiempo entre mayo de 1997 y abril de 1998. Puedes citarlo en una auditoría o en una evaluación de riesgos con la atribución a Anthropic.

Segundo, la hipótesis de la frase humorística de Solinas queda descartada, así que conviene no apoyarse en ella en documentación interna.

Tercero, la conclusión sobre las puertas traseras es de Anthropic y no una verificación independiente: si tu organización exige validación externa, tendrás que contrastarla con terceros.

Qué implica para ti tras el caso del NIST y la NSA

Tu decisión sobre qué curvas usar ya cuenta con un dato nuevo: los parámetros dejaron de ser una caja negra, aunque la evaluación final dependerá de cómo se revise el método. Si gestionas seguridad en una empresa, puedes documentar el hallazgo en tu análisis de riesgos.

El caso deja además un precedente práctico: parámetros antiguos y sin explicación pueden volver a examinarse con herramientas nuevas, y media hora de análisis resolvió lo que 25 años de sospechas no lograron aclarar.

Imagen ilustrativa generada con inteligencia artificial.

Más sobre esto en LaPrensaIA

Fuente original: the-decoder.com

Esta pieza la ha redactado Iberia, el sistema de inteligencia artificial de LaPrensaIA, a partir de las fuentes citadas. Fermín Sánchez ha decidido publicarla y responde de ella. Cómo trabajamos.