Points clés à retenir
- Les directives du NIST recommandent une adoption rapide pour empêcher les ordinateurs quantiques de briser les preuves d'identité actuelles.
- Les modèles post-quantiques basés sur le hachage atténuent les risques de contrefaçon au lieu des vecteurs de menace « Récoltez maintenant, décryptez plus tard ».
- World ID et Ethereum visent une transition complète vers les normes post-quantiques avant les délais prévus pour les années 2030.
Adoption post-quantique proactive
World a récemment dévoilé une boîte à outils de preuve de connaissance zéro (ZK) open source et prête pour la production, conçue pour permettre aux individus de générer des preuves cryptographiques directement sur les smartphones et les navigateurs Web. Déjà intégré à World ID, la boîte à outils connue sous le nom de Provekit v1 permet aux utilisateurs de vérifier les informations personnelles sans révéler les données sensibles sous-jacentes à des tiers.
Ce lancement intervient quelques mois après que l'entité fondée par Sam Altman a dévoilé une boîte à outils de développement conçue pour apporter une preuve cryptographique de l'identité humaine au domaine en pleine croissance des agents d'intelligence artificielle (IA). À l'époque, World avait déclaré que la boîte à outils permettrait aux agents d'IA de prouver qu'ils sont soutenus par une personne unique et vérifiée via World ID.
Abordant la justification de l'intégration de la sécurité post-quantique de 128 bits dans la boîte à outils, un porte-parole de la World Foundation a déclaré que la migration vers des normes résistantes aux quantiques s'aligne désormais sur les recommandations d'organismes tels que le National Institute of Standards and Technology (NIST).
« La sécurité nécessite de prendre au sérieux un risque réel mais peu probable », a déclaré le porte-parole, notant que même si les attaques quantiques pratiques peuvent rester dans cinq à 15 ans, le remplacement de l'infrastructure cryptographique intégrée dans les systèmes matériels et logiciels prend des années. Le représentant a ajouté que la sécurité post-quantique et les performances à faible latence sont des objectifs synergiques plutôt que contradictoires.
Selon une déclaration aux médias, la boîte à outils s'appuie sur un système d'engagement basé sur le hachage connu sous le nom de WHIR au lieu des mathématiques traditionnelles à courbe elliptique, éliminant ainsi le besoin d'une configuration fiable. Sans configuration fiable, les smartphones exécutant l'application World sont libérés de la nécessité de conserver de grandes clés de preuve en mémoire, ce qui permet directement aux appareils bas de gamme de gérer les calculs.
Les tests de référence montrent que Provekit génère des épreuves en quelques secondes seulement sur les smartphones standards et en moins de 30 secondes sur le matériel bas de gamme, avec des tailles d'épreuves d'environ 1 Mo en moyenne. Pour les environnements comme la vérification en chaîne d'Ethereum où des empreintes plus petites sont requises, World recommande la vérification récursive à l'aide d'un système de preuve compact tel que Groth16.
Répondant aux questions concernant les attaques potentielles « Harvest Now, Decrypt Later » (HNDL), le porte-parole a précisé à Bitcoin.com News que ce n'était pas le principal moteur de la conception de Provekit. Étant donné que la boîte à outils traite localement des preuves sans connaissance plutôt que de transmettre des données biométriques ou des informations d'identification brutes sur le Web, la confidentialité personnelle reste théoriquement sécurisée, quels que soient les progrès quantiques.
Au lieu de cela, le principal risque post-quantique pour les systèmes à connaissance nulle concerne la solidité de la preuve et la contrefaçon. Sans protections post-quantiques, un ordinateur quantique pourrait permettre à un attaquant de falsifier des preuves d'identité ou de s'authentifier en tant qu'autre individu.
« Une preuve sans connaissance n'est pas un secret attendant d'être déverrouillé ou déchiffré ; c'est une affirmation selon laquelle quelque chose est vrai, donc le problème est la falsification, pas la confidentialité », a expliqué le porte-parole, ajoutant que World ID et Ethereum s'orientent vers une protection post-quantique complète pour préserver la sécurité à long terme.
Les développeurs qui s'appuient sur Provekit peuvent créer des revendications personnalisées à l'aide de Noir, un langage open source spécifique à un domaine inspiré de Rust et développé par Aztec. Les revendications personnalisées peuvent être distribuées de manière dynamique sans les regrouper directement dans les applications principales. Le logiciel prend également en charge World ID Credentials, qui lit et stocke localement des données cryptées à partir de documents d'identité compatibles NFC.
Les informations stockées restent inaccessibles aux parties externes, y compris la World Foundation et Tools for Humanity. World, quant à lui, a déclaré qu'il développait actuellement Provekit v2, qui vise à réduire davantage la taille des preuves et la consommation de mémoire tout en améliorant l'efficacité de la vérification en chaîne.