A New AI Tool From Google DeepMind Proved the Signal Protocol Is Secure
Google DeepMind's AlphaProof Code AI framework formally verified key security properties of the Signal protocol's compiled machine code in four weeks, generating 6.5 million lines of Lean proof code.
Velocity
How fast coverage is spreading — measured hourly from article rate × source diversity. How this works →
The brief
Google DeepMind researchers used a new AI framework called AlphaProof Code to mathematically prove, or formally verify, key cryptographic guarantees of the Signal protocol, the encryption system used by Signal, WhatsApp, Google Messages, and Meta's Messenger. The project, conducted as a proof-of-concept over four weeks by a team of five researchers, generated approximately 6.5 million lines of machine-checked Lean proof code establishing that the compiled AArch64 binary of libsignal version 0.105.4 satisfies ten security theorems covering forward secrecy, authentication, post-compromise security, and handshake secrecy for the PQXDH handshake and Triple Ratchet. The proofs were checked by Lean's kernel, meaning they cannot be wrong without the kernel rejecting them. DeepMind researchers Swarat Chaudhuri and Pushmeet Kohli emphasized this is a milestone toward scaling formal verification, though significant structural exclusions remain: no post-quantum guarantee for SPQR's healing property, no payload privacy, no responder authentication for the first handshake message, one session per promotion, fixed message lengths, no multi-device state, trust-on-first-use identity keys, an 8-byte MAC forgery term that becomes vacuous at roughly 25,000 messages per session, and 37 routines including AES-256-CBC, X25519, Kyber1024, and ML-KEM-768 were contracted rather than verified. The analysis covered the team's build of libsignal-cli as a fresh process, not the Signal mobile app. To test the specifications, researchers reintroduced two known, long-fixed vulnerabilities—a weak-state bug and a small-subgroup bug—and AlphaProof Code correctly proved the resulting binaries violated the security theorems. The specifications, about 26,000 lines of trusted Lean statements and AArch64 semantics, were drafted with agents powered by Gemini 4 Carbon and Claude Opus 5.5, while the proofs were produced entirely by agent teams powered by Gemini 4 Carbon. DeepMind is open-sourcing the formal verification artifacts at github.com/google-deepmind/code-verification. Signal CTO Ehren Kret said the approach enables significant expansion beyond prior formal verification work focused on smaller scopes. The paper contrasts the 20 person-weeks for this effort with the 20 person-years cited for the seL4 microkernel verification, though the systems differ in size and scope. DeepMind declined to share the compute cost and has no commercial product or service announced.
Synthesized by PULSE from the headlines below under a strict no-invention contract. ✓ fact-checked: all claims supported by sources Updated 3d ago.
Quick answers
What exactly did AlphaProof Code verify about the Signal protocol?
AlphaProof Code formally verified ten security theorems for the compiled AArch64 binary of libsignal v0.105.4, covering forward secrecy, authentication, post-compromise security, and handshake secrecy for the PQXDH handshake and Triple Ratchet, under stated assumptions including perfect cryptography and no quantum adversary.
How does this AI verification differ from traditional formal verification?
Traditional formal verification like seL4 took 20 person-years; DeepMind's team of five completed this in 20 person-weeks using dozens of AI agents that generated 6.5 million lines of Lean proof code, with humans writing no proof code and reviewing only about 1% of the output flagged by agents.
What are the limitations of this verification?
The verification excludes post-quantum guarantees for SPQR, payload privacy, responder authentication for the first handshake message, multi-device state, and more than two parties; 37 cryptographic routines were assumed rather than verified; the MAC forgery bound becomes vacuous at ~25,000 messages per session; and it covers the team's libsignal-cli build, not the Signal mobile app.
Coverage (9)
- Google says Gemini 4 Carbon proved Signal’s encryption in weeks The New Stack · 4d ago
- AlphaProof Code vs SWE-2: Two Kinds of Verification OrcaRouter · 4d ago
- DeepMind AI Cuts Formal Verification Cost: Signal in 4 Weeks FourWeekMBA · 4d ago
- Google DeepMind Uses AI Agents to Verify Signal’s Core Machine Code Unite.AI · 4d ago
- Google DeepMind Used AlphaProof Code to Analyze the Signal Protocol Mezha.net · 4d ago
- Google DeepMind melds humans and AI agents to vet Signal's secure messaging techniques The Register · 4d ago
- Google AI Proves Signal’s Encryption Really Works Forbes · 4d ago
- Google's AI takes a big step toward hacker-proof, "unhackable" software Axios · 4d ago
- A New AI Tool From Google DeepMind Proved the Signal Protocol Is Secure WIRED · 4d ago
Topics
Related trends
Google’s AlphaGenome 2 zooms in on the cellular roots of disease
Google DeepMind launches AlphaGenome 2, a next-generation AI model that predicts how DNA variants affect specific human cell types and states, identifying nearly twice as many expression-changing variants as its predecessor.
Google announces Gemini 4 Carbon with ‘significant gains across coding and agentic tasks’
Google has unveiled Gemini 4 Carbon, a new frontier AI model designed for advanced coding, agentic tasks, and cybersecurity.
DeepMind unveils Genie 4 world model promising more realistic physics and humans
Google DeepMind unveils Genie 4, introducing real-time steering, audio, and enhanced physical realism.
Godfathers of AI Say Models Are So Out of Control That They Need to Be Airgapped for the Safety of Us All
Scientists demand advanced artificial intelligence models be disconnected from the internet and overseen by a new international body.
Google rolls out improved SynthID AI content detector, now available globally
Google rolls out its improved SynthID AI content detector globally, providing a new way to verify images, audio, and video.
King Charles Will Convene A.I. Leaders Amid Calls to Slow Development
King Charles convenes artificial intelligence executives in Scotland for safety talks amid mounting disaster warnings.