Anthropic affirme que cela rend les portes dérobées délibérées moins plausibles. Il ne décrit aucune nouvelle attaque ou faiblesse de courbe et indique que les utilisateurs ne doivent prendre aucune mesure.
La connexion Ethereum passe par EIP-7951, qui spécifie la vérification des signatures à l’aide de P-256, également appelé secp256r1. Il nomme les appareils Apple Secure Enclave, Android Keystore et FIDO2/WebAuthn comme matériel pertinent. Cela relie l’autorisation du portefeuille aux capacités de signature intégrées aux appareils et aux authentificateurs.
La motivation d’EIP-7951 répertorie la signature native de l’appareil, l’authentification multifacteur et une gestion plus simple des clés comme utilisations pour l’abstraction de compte.
La documentation du compte Ethereum distingue les clés privées qui signent les transactions des informations publiques utilisées pour les vérifier ; les comptes de contrats sont contrôlés par code.
L’opération P256VERIFY de l’EIP-7951 prend un hachage de message, une signature et une clé publique, puis vérifie la validité de la signature. La graine publique reconstruite est distincte de ces informations d’identification de signature privées.
P-256 diffère également de secp256k1, la courbe déjà utilisée dans Ethereum. La pertinence concerne la signature compatible P-256, plutôt que chaque portefeuille Ethereum.
Anthropic rapporte que le candidat 876 a également produit une courbe d’ordre premier de la taille requise, laissant les critères de sélection flous. Le nombre de générations et l’origine du point de base du P-256, un point mathématique fixe distinct, restent inconnus.