Anthropic erklärte, dass Claude den öffentlichen Seed hinter P-256 rekonstruiert habe, einer von NIST standardisierten Kurve, die für das Ethereum-Passkey-Signing verwendet wird. Das Verfahren startet den lrand48-Generator mit dem Zeitstempel 16. August 1997, 01:52:34 UTC, und erreicht beim Kandidaten 1.842 den veröffentlichten Kurvenwert. Anthropic zufolge macht das Ergebnis absichtliche Hintertüren weniger plausibel, offenbart jedoch keinen neuen Angriff und erfordert keine Maßnahmen seitens der Nutzer.
Warum das wichtig ist
P-256 ist von Ethereums bestehender secp256k1-Kurve und von den privaten Zugangsdaten getrennt, die Wallet-Aktivitäten autorisieren. Die Bedeutung der Kurve liegt vor allem beim P-256-kompatiblen Signing, einschließlich der nativen Geräteauthentifizierung durch Apple Secure Enclave, Android Keystore und FIDO2/WebAuthn-Hardware.
Ethereums EIP-7951 spezifiziert P256VERIFY, das einen Nachrichten-Hash, eine Signatur und einen öffentlichen Schlüssel prüft. Der Vorschlag verbindet diesen Prüfpfad mit Account Abstraction, Passkeys, Multi-Faktor-Authentifizierung und einer einfacheren Schlüsselverwaltung. Für Wallet-Entwickler liefert der rekonstruierte Seed eine reproduzierbare Erklärung für einen öffentlichen Kurvenparameter, der wegen seiner unklaren Herkunft kritisch betrachtet worden war.
Auswirkungen auf den Markt
Das Ergebnis ist in erster Linie ein Signal für Sicherheit und Infrastruktur, nicht für einen direkten Marktkatalysator. Es könnte eine Quelle von Bedenken rund um P-256 reduzieren, lässt aber wichtige historische Fragen offen. Anthropic zufolge erzeugte auch Kandidat 876 eine Kurve mit Primordnung und der erforderlichen Größe, während die Auswahlkriterien weiterhin unklar sind. Auch die Zahl der Generierungsläufe und die Herkunft des Basispunkts von P-256 sind ungeklärt.
Entwickler von Ethereum-Wallets müssen weiterhin zwischen P-256-Passkey-Unterstützung und der Kompatibilität mit jedem bestehenden ETH-Wallet unterscheiden. Der Fund verändert die Beweislage rund um die öffentlichen Designparameter der Kurve, nicht die Sicherheit der privaten Signaturzugangsdaten der Nutzer.
Häufig gestellte Fragen
-
Was hat Claude über P-256 rekonstruiert?
Claude hat den öffentlichen Seed rekonstruiert, aus dem ein Koeffizient in der P-256-Gleichung abgeleitet wurde. Das Verfahren erreicht beim Kandidaten 1.842 den veröffentlichten Wert.
-
Offenbart der Fund einen neuen Angriff auf Ethereum-Wallets?
Nein. Anthropic zufolge beschreibt die Arbeit keinen neuen Angriff, und der rekonstruierte öffentliche Seed ist von den privaten Zugangsdaten getrennt, die Wallet-Aktivitäten autorisieren.
-
Warum ist P-256 für Ethereum-Passkeys relevant?
Ethereums EIP-7951 spezifiziert die P-256-Signaturprüfung für natives Signing auf Geräten. Die Kurve wird von Hardware und Authentifikatoren wie Apple Secure Enclave, Android Keystore und FIDO2/WebAuthn-Geräten unterstützt.
-
Ist P-256 dieselbe Kurve, die von bestehenden Ethereum-Wallets verwendet wird?
Nein. P-256 unterscheidet sich von secp256k1, der in Ethereum bereits verwendeten Kurve. Der Fund betrifft P-256-kompatibles Signing, nicht jedes ETH-Wallet.
-
Welche Fragen zu P-256 sind noch ungeklärt?
Anthropic zufolge erzeugte auch Kandidat 876 eine Kurve mit Primordnung und der erforderlichen Größe. Auswahlkriterien, Zahl der Generierungsläufe und Herkunft des P-256-Basispunkts bleiben unklar.