Oossa

DeepMind vérifie formellement le code cryptographique de Signal grâce à l’IA

AlphaProof Code a démontré en quatre semaines les principales garanties de sécurité de Signal, une première pour la vérification formelle par l’IA d’un protocole largement utilisé.

Par Publié par Oossa: 1 min de lecture

Date de l’événement:

Pankaj Patel · Unsplash

Google DeepMind a annoncé le 10 novembre 2026 que son nouveau système d’IA, AlphaProof Code, avait servi à vérifier formellement le code réel du protocole Signal. La vérification formelle consiste à démontrer mathématiquement qu’un logiciel se comporte exactement comme prévu, sans bogues cachés. L’équipe a guidé des agents d’IA pour qu’ils produisent et vérifient une preuve établissant que le code compilé de Signal respecte des garanties de sécurité essentielles, comme la protection des messages même si un appareil est temporairement compromis. L’ensemble du travail a pris quatre semaines, alors qu’une tâche de ce type demanderait normalement des années à des équipes d’experts.

Le fonctionnement d’AlphaProof Code

AlphaProof Code est un système agentique composé de plusieurs LLM (grands modèles de langage). Des chercheurs traduisent d’abord les objectifs de sécurité de Signal en spécifications formelles, en examinant chaque étape. Un groupe d’agents, propulsé par le modèle Gemini Carbon de DeepMind, rédige ensuite la preuve en Lean, un langage qui vérifie les théorèmes mathématiques. Les agents ont généré plus de six millions de lignes de code Lean et n’ont signalé qu’environ 1 % de la base de code pour examen humain. Le système a également repéré correctement deux bogues corrigés auparavant lorsqu’ils ont été réintroduits, ce qui montre qu’il sait distinguer le code sécurisé du code défectueux.

Pourquoi c’est important

La vérification porte sur l’implémentation compilée, et pas seulement sur la conception, ce qui comble une lacune où se cachent de nombreuses vulnérabilités dans les systèmes réels. Ehren Kret, directeur technique de Signal, a déclaré que ce résultat renforçait « la confiance dans les garanties de confidentialité de notre code ». Les spécialistes y voient une étape vers l’utilisation de l’IA pour offrir un niveau de sécurité de pointe aux banques, aux dispositifs médicaux, aux logiciels de réseaux électriques et à d’autres systèmes critiques.

Pourquoi c'est important

Pour les utilisateurs, ce travail signifie que le chiffrement qui protège des milliards de messages dans Signal et Google Messages a été vérifié mathématiquement au niveau de l’implémentation, ce qui réduit le risque de défauts cachés. Pour les développeurs, il montre une voie concrète pour accélérer les examens de sécurité grâce à la vérification formelle assistée par l’IA, même si les modalités de déploiement à plus grande échelle et les coûts restent flous.

Cet article vous a-t-il été utile ?
Partager

À lire ensuite

Oossa · Newsletter

La semaine de l'IA, expliquée

Chaque lundi : l'essentiel de l'actualité, en langage clair. Gratuit, sans spam.