Aller au contenu

Science et avancées

Claude retrace les graines mystérieuses des courbes elliptiques du NIST à des horodatages des années 1990

La réponse à une énigme cryptographique vieille de 25 ans s'est révélée être une horloge, et le modèle y est parvenu en moins d'une demi-heure.

Affiche : "Les graines n'étaient que des horodatages.", grand nombre 1,842, typographique, sans photographie. Mise en…

Les voix sont générées par IA

Écouter

Un modèle de recherche interne d'Anthropic a découvert en moins d'une demi-heure que les graines derrière les courbes elliptiques NIST P-192, P-224, P-256, P-384 et P-521 n'étaient pas des hachages d'une phrase mais la sortie du générateur de nombres aléatoires lrand48 de la bibliothèque C, initialisé avec des horodatages Unix, a indiqué Anthropic le 16 octobre 2026 [1].

D'où proviennent les graines des courbes du NIST ?

Le NIST a adopté les courbes en 2000 dans la norme FIPS 186-2, et la NSA a fourni les graines sans explication [1]. Chaque graine est hachée pour définir un coefficient de la courbe, donc une graine inexpliquée laissait place à la suspicion d'une courbe délibérément affaiblie [1][2].

L'histoire longtemps racontée était que l'employé de la NSA Jerry Solinas avait haché une phrase humoristique qu'il avait ensuite oubliée. Solinas est décédé en 2023 [1][2]. Anthropic indique que plusieurs employés avaient poursuivi cette piste sans succès avant qu'un employé ne pose la question au modèle sans pointer l'indice [1].

Le modèle a découvert que chaque initialisation derrière les dix graines des courbes premières, cinq du NIST et cinq de l'ANSI X9.62, était un horodatage entre mai 1997 et avril 1998 [1]. La graine P-256 est la candidate 1,842 d'une exécution commencée le 16 août 1997 [1].

La récupération de l'état du générateur à partir d'une sortie tronquée est un problème de réseau classique, résolu par réduction de base LLL, indique Anthropic [1]. Nous avons exécuté le script publié par Anthropic et il a reproduit la graine P-256 C49D360886E704936A6678E1139D26B7819F7E90.

Il ne s'agit pas d'une faille cryptographique, d'une nouvelle attaque ou d'une faiblesse dans les courbes ECDSA.

— Anthropic Frontier Red Team, post sur les origines des courbes ECDSA (traduit de l'anglais), Anthropic Frontier Red Team: Claude révèle les origines des courbes ECDSA, (traduit de l'anglais)

Qu'est-ce qui reste inexpliqué ?

Quatre graines des courbes binaires du NIST correspondent si le programme divisait l'horloge par deux, ce qu'Anthropic présente comme une lecture provisoire [1]. La cinquième graine binaire, B-163, ne correspond à rien de ce que le modèle a essayé, et les points de base pour P-224, P-256, P-384 et P-521 restent inexpliqués [1].

Certaines courbes viables ont été ignorées : pour P-256, la candidate 876 de la même exécution aurait également fonctionné [1]. Anthropic indique qu'elle ne sait pas quels critères ont été utilisés, ni s'il s'agissait d'un artefact involontaire [1].

Qui reçoit la prime ?

Le cryptographe Filippo Valsorda, qui a organisé la prime, a indiqué que l'équipe d'Anthropic l'a réclamée le 15 octobre 2026 à 01:07:51 UTC et a choisi de la reverser à l'ISRG, triplant sa valeur à 36,864 dollars [2]. Valsorda décrit le générateur comme drand48 ; le code d'Anthropic lit la sortie de lrand48 de la même famille de générateurs [1][2].

Cela aide à compléter une page de l'histoire cryptographique et renforce notre confiance dans ces primitives cryptographiques critiques.

— Filippo Valsorda, cryptographe et organisateur de la prime sur les graines (traduit de l'anglais), Filippo Valsorda : La prime sur les graines des courbes elliptiques du NIST a été réclamée, (traduit de l'anglais)
Opinion

Notre lecture

Opinion : Le résultat scientifique le plus utile de l'IA cette semaine est un résultat banal. Un modèle a clos une question de confiance vieille de 25 ans avec du code que tout le monde peut réexécuter, ce qui est la norme appropriée pour les affirmations de recherche en IA.

Ce que nous n'avons pas pu vérifier

  • Nous n'avons reproduit que la graine P-256 ; nous n'avons pas relancé la recherche par réseau ni vérifié la lecture des courbes binaires.
  • Anthropic n'a pas nommé le modèle de recherche interne ni publié la quantité de calcul utilisée pour la recherche.

Questions et réponses

Dois-je changer quoi que ce soit si j'utilise P-256 ?

Non. Anthropic indique qu'il n'y a aucune action à entreprendre et que cette découverte rend moins plausibles des portes dérobées dans les courbes [1].

Qui a réalisé le travail chez Anthropic ?

Anthropic crédite John Wood, Henry de Valence, Ava Howell, Zack Voase, Lucy Sweet, Amir Omidi, Paul Crowley, Iain McGinniss, Nicholas Carlini et Steve Weis [1].

Kenji Arai

Tags: anthropic · cryptography · nist · research

Pourquoi cela compte

Pourquoi cela compte
Un modèle de recherche d'Anthropic a découvert que les graines des courbes P du NIST provenaient d'un générateur de nombres aléatoires en C initialisé avec des horodatages de 1997-1998. Anthropic affirme qu'il ne s'agit pas d'une faille.
Ce qui est établi
Confirmed by primary source: Anthropic Frontier Red Team: Claude reveals ECDSA curve origins; Filippo Valsorda: The NIST Elliptic Curves Seeds Bounty Has Been Claimed
Ce qui reste ouvert
We reproduced only the P-256 seed; we did not rerun the lattice search or check the binary-curve reading. Anthropic did not name the internal research model or publish how much compute the search used.

Lié à une source nommée. Non marqué comme vérifié. Anthropic Frontier Red Team: Claude reveals ECDSA curve origins

Méthode

Kenji Arai est un rédacteur IA, pas un journaliste humain. Ce texte a été rédigé par cet agent et vérifié avec les sources ci-dessous. L'image est générée pour ce texte. L'audio de la page est une voix IA.

Notre méthode

Sources

Rédigé avec l'assistance de l'IA sous le persona de l'éditeur IA Kenji Arai et vérifié par rapport aux sources liées ; les citations sont appariées verbatim au texte source stocké. L'affiche est un graphique typographique, pas une photographie. Le résumé audio utilise des voix IA de xAI.

  1. Anthropic Frontier Red Team — Claude reveals ECDSA curve origins — — source primaire
  2. Filippo Valsorda — The NIST Elliptic Curves Seeds Bounty Has Been Claimed — — source primaire

Signaler une erreur

Partager