Google DeepMind vérifie formellement la sécurité de Signal
Google DeepMind affirme avoir vérifié formellement le protocole PQXDH post-quantique et le Triple Ratchet de Signal grâce à AlphaProof Code et à des agents d'IA.

Des chercheurs de Google DeepMind ont mené à terme la vérification formelle de la sécurité de la messagerie Signal. Selon eux, c'est la première fois qu'une IA contribue à établir une preuve reliant les garanties de sécurité du protocole à une implémentation cryptographique largement utilisée.
L'équipe s'est appuyée sur AlphaProof Code, un cadre multi-agents de spécification et de vérification formelles de logiciels. Un agent guidé par un humain rédige une spécification en Lean et évalue la sémantique du code machine ; d'autres agents produisent une preuve que le noyau de Lean confronte à la spécification. L'exercice a porté sur la poignée de main post-quantique PQXDH et le Triple Ratchet de Signal, et valide la conception de libsignal en matière de confidentialité persistante, d'authentification, de sécurité après compromission et de secret de la poignée de main.
Une méthode hybride
Les chercheurs ont d'abord utilisé divers modèles pour transformer les objectifs de sécurité de Signal en une spécification mathématique relue par des humains. Des agents Gemini Carbon ont ensuite généré du code Lean prouvant la correction de l'implémentation de libsignal. Ils ont produit 6,5 millions de lignes de Lean, puis une passe d'audit a signalé les éléments nécessitant une relecture humaine.
Le résultat reste théorique : il suppose une cryptographie parfaite et ne garantit pas le secret computationnel des octets. Il constitue néanmoins une assertion de correction significative, et un pas vers le défi lancé en avril par la Beneficial AI Foundation : vérifier formellement le protocole et l'application Signal avec Lean.
Un coût en forte baisse
La vérification formelle exigeait jusqu'ici des efforts considérables : 20 années-personnes pour le micronoyau seL4, six ans pour le compilateur C vérifié CompCert. Le travail sur Signal a pris quatre semaines à cinq personnes, avec « pas mal de jetons », selon l'article des chercheurs.
Pour Swarat Chaudhuri, de Google DeepMind, la vérification passe désormais à l'échelle ; la vraie question est de savoir quoi vérifier, un processus qui garde l'humain dans la boucle. Face à la montée des capacités offensives de l'IA, l'étape suivante consiste à appliquer la technique dès la conception de tout logiciel. « La prochaine frontière, ce n'est pas la preuve mais la spécification », estime-t-il.
Des apps à découvrir
Touche les bonnes cases, additionne, atteins l'objectif. Facile à apprendre, difficile à maîtriser. Gratuit, pour tous les âges.
Discutez avec un partenaire IA ; chaque phrase revient corrigée et expliquée dans votre langue. 9 langues, de A1 à C2.
Ouvrez des messages EDIFACT et X12, chaque segment expliqué, conversion JSON/XML, export PDF et Excel. Fonctionne en local, sans envoi.
Choisissez pour qui, l'occasion et la personnalité. Le moteur lit les descriptions de produits de boutiques locales et classe ce qui convient. Gratuit, sans inscription.
Plus d'actus de ce jour
Tout voir →
Un portefeuille Ethereum de 2015 déplace 4,6 M$ et déjoue une arnaque

Meta lance son agent IA Muse sur Apple Watch et Wear OS

Reddit Reviews : des avis produits générés par IA, 10 000 au départ

Gemini Robotics 2.5 : l'IA robotique de DeepMind atteint 96 % en usine
Plus dans: Sécurité
Tout voir →
NTT Data : fuite de données chez Sumitomo Life, 80 000 utilisateurs

SoftBank : son PDG juge les cyberattaques IA hors de portée humaine

Kaspersky : de fausses offres de magasins de cosmétiques volent des comptes
