Google DeepMind's AlphaProof Code Formally Verifies Signal's Cryptographic Protocol
Can you trust the maths behind your messages? Google DeepMind just gave the world a serious reason to say yes. The lab's AlphaProof Code — a multi-agent framework that turns Gemini-powered agents loose on formal verification — has produced a machine-checked proof of key security properties in the deployed implementation of Signal's cryptographic protocol. It took four weeks and roughly six…
Google DeepMind's AlphaProof Code, a multi-agent framework utilizing Gemini-powered agents, has formally verified key security properties in Signal's cryptographic protocol. This achievement, announced on November 10, required four weeks of work and approximately six million lines of Lean proof assistant. AlphaProof Code splits complex verification tasks among multiple agents, allowing them to work together in Lean to generate and check proofs.
The result is the first formal verification of a widely deployed cryptographic protocol by AI, providing a higher level of trust in the security of Signal's messaging system. Unlike traditional testing, formal proofs leave no step unexamined, ensuring the highest level of security. The success of this project could significantly reduce the cost of auditing software that guards sensitive information, making it more affordable and accessible for regular audits.
DeepMind has also open-sourced the proof artifacts and published a technical paper, allowing the cryptographic community to scrutinize the work.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.