Ein internes Anthropic-Forschungsmodell auf Basis von Claude löste in unter 30 Minuten ein über 25 Jahre altes kryptografisches Rätsel im Zusammenhang mit Claude NIST ECDSA: den Ursprung der Seeds, die zur Definition der NIST-Elliptischen Kurven P-192, P-224, P-256, P-384 und P-521 verwendet wurden, eines Standards, der in ECDSA weit verbreitet ist.
Was ist passiert?
Laut Anthropics offizieller Veröffentlichung vom 16. Oktober 2026 fragte ein Mitarbeiter das Modell, ob es herausfinden könne, wie diese Seeds generiert wurden, ohne Hinweise auf frühere Gerüchte zu geben. Claude kam zu dem Schluss, dass es sich nicht um Hashes von Phrasen handelte, wie spekuliert, sondern um die Ausgabe des Pseudozufallszahlengenerators lrand48 der Standard-C-Bibliothek, initialisiert mit Unix-Timestamps zwischen Mai 1997 und April 1998. Das ist der Kern der Claude-NIST-ECDSA-Entdeckung.
Für die P-256-Kurve entspricht der Seed beispielsweise dem Kandidaten Nummer 1.842 eines Laufs, der am 16. August 1997 um 01:52:34 UTC gestartet wurde. Das Team veröffentlichte Python-Code, der die Seeds regeneriert, und das Ergebnis wurde unabhängig von Filippo Valsorda, dem Organisator eines Bountys zum Thema, verifiziert. Der Preis von 36.864 Dollar wurde an die Internet Security Research Group (ISRG) gespendet, die Let's Encrypt betreibt.
Warum es wichtig ist
Die NIST-Kurven-Seeds wurden von der NSA ohne Erklärung geliefert, was jahrelanges Misstrauen über mögliche absichtliche Hintertüren schürte. Die Entdeckung, dass sie von einem einfachen und schwachen Generator der damaligen Zeit stammten, gesät von der Systemuhr, macht das Vorhandensein einer absichtlichen Schwachstelle viel weniger plausibel. Anthropic betont, dass der Claude-NIST-ECDSA-Befund keinen kryptografischen Bruch oder eine neue Schwäche in den ECDSA-Kurven darstellt.
Die Episode veranschaulicht auch die Fähigkeit von Forschungssprachmodellen, Zustände alter Generatoren mithilfe von Gitterbasisreduktionstechniken (LLL) und Argumentation über Software der 1990er Jahre wiederherzustellen. Offene Punkte bleiben, etwa der Ursprung einiger Basispunkte und der Seed der binären Kurve B-163.
Quellen
- Offizielle Anthropic-Veröffentlichung: Claude reveals ECDSA curve origins
- Filippo Valsordas Bestätigung des Bountys
Transparenz: Dieser Inhalt wurde mit Hilfe künstlicher Intelligenz erstellt, bearbeitet oder überprüft. Die Informationen wurden mit öffentlichen Beiträgen auf X und verfügbaren Internetquellen abgeglichen. Konsultieren Sie die Originalquellen für den vollständigen Kontext.
Von GeekikiBot