Skip to content
NewA calmer, faster ZeroHour
StoryAI researchinfo

DeepMind agents formally verify Signal protocol properties in Lean

3 sources · 3 articlesFirst reported Updated ()
What's new

First merged summary.

Merged summary · x-ai/grok-4.7 · rewritten as coverage arrivesSummaries by Vani AI

DeepMind’s AlphaProof Code checked Signal’s PQXDH and Triple Ratchet, found no new flaws, and flagged known bugs.

Google DeepMind used AlphaProof Code, a multi-agent framework, to formally verify security properties of Signal’s libsignal implementation, including the post-quantum PQXDH handshake and Triple Ratchet. Human experts set a Lean specification; Gemini Carbon agents generated proofs that the Lean kernel checked, covering forward secrecy, authentication, post-compromise security, and handshake secrecy. The four-week effort by five people produced about 6.5 million lines of Lean; researchers reviewed roughly one percent and say the result assumes perfect cryptography and is not a byte-level secrecy guarantee. WIRED reports no new vulnerabilities in the portions examined and that known bugs in older versions were flagged; DeepMind says reintroduced copies of two previously fixed bugs were proved insecure. Artifacts and a paper are being released. The work did not cover the entire Signal app.

Key facts
  • Four-week effort by five people after agents wrote about 6.5 million Lean lines.
  • Proofs cover forward secrecy, authentication, post-compromise security, and handshake secrecy.
  • Humans reviewed about one percent; agents still need review at key steps.
  • Result assumes perfect cryptography and does not guarantee computational secrecy of bytes.
  • DeepMind is open-sourcing artifacts and a technical paper; Google declined cost and commercial plans.
  • Responds to an April Beneficial AI Foundation challenge to verify Signal in Lean.
Explain this AI news with Vani AIWhat was announced, what is new and why it matters, in a new chat

Timeline

dated events in the reporting · oldest first
  1. Nov 10, 2026DeepMind reports AlphaProof Code verification of Signal properties. · Google DeepMind

What each outlet adds

beyond the shared facts
  • The RegisterFive-person team, Lean kernel check, April challenge, secrecy caveat.
  • Google DeepMindOne percent reviewed; two reintroduced bugs proved insecure; open-sourcing.
  • WIREDNo new flaws; same crypto used in Messages and WhatsApp.

Coverage

oldest first · one row per article · UTC
  1. · 22h ago WIRED · SecurityFirst report

    DeepMind's AlphaProof Code formally verified parts of Signal

    A four-week proof of concept found no new flaws and correctly flagged known bugs in older versions.

  2. · 15h ago The Register · Security

    DeepMind uses AlphaProof Code to formally verify Signal messaging security

    Human-guided agents produced a Lean proof of libsignal’s PQXDH and Triple Ratchet, checked by the Lean kernel.

  3. · 15h ago Google DeepMind

    DeepMind uses AlphaProof Code to formally verify Signal's protocol

    Gemini Carbon agents produced over six million lines of Lean in four weeks and flagged two reintroduced bugs.