The whole dayTue 10 Nov 2026
AI Compass
WeeklyArchiveAbout

ResearchGoogle DeepMindConfirmed

Story 2 of 13 in the Tuesday 10 November edition

Google DeepMind uses AlphaProof Code and Gemini 4 Carbon to formally verify Signal

Built on the Lean theorem prover and Gemini 4 Carbon agents, AlphaProof Code proved forward secrecy and post-compromise security on Signal’s live Rust implementation down to compiled machine instructions in four weeks.

Frosted glass emblem displaying AlphaProof Code beside a geometric verification cube
Image: Google DeepMind

Google DeepMind introduced AlphaProof Code on 10 November 2026, open-sourcing formal verification artefacts and a technical paper detailing end-to-end verification of the Signal cryptographic protocol. Rather than stopping at abstract protocol diagrams or source-level checks that assume bug-free compilers, the framework verifies Signal’s live Rust implementation down to compiled machine code executing on a formal Lean model of the target processor.

Diagram showing Specification, Code and Proof nodes verified by AlphaProof Code down to Lean machine checks
AlphaProof Code links human-reviewed security specifications to compiled machine code through Lean proofs.Image: Google DeepMind

Multi-agent Lean proof pipeline

AlphaProof Code splits formal verification across specialised Gemini 4 Carbon roles. Spec-writer agents collaborate with human security engineers to translate cryptographic research papers into concise, human-approved Lean specifications covering properties such as forward secrecy and post-compromise security. Prover agents then decompose the compiled binary and construct mathematical proofs, while automated gatekeeper agents audit intermediate steps so humans only review roughly 1% of the codebase and Lean’s kernel machine-checks the remainder.

To test sensitivity to real bugs, researchers reintroduced two previously patched vulnerabilities into an isolated copy of Signal’s code; AlphaProof Code rejected both builds and produced machine-checked proofs of insecurity.

Key numbers

  • Over 6 million lines of machine-checked Lean proofs generated in 4 weeks of autonomous prover runs
  • 1% of the codebase requiring human specification audit after automated gatekeeper and Lean kernel verification
  • 2 historical, previously patched Signal vulnerabilities caught with formal proofs of insecurity in isolated testing

Study details

Verification stack
Lean theorem prover paired with Gemini 4 Carbon spec-writer, prover and gatekeeper agents
Target codebase
Signal cryptographic protocol live Rust implementation down to compiled processor machine code
Proof scale and duration
Over 6 million lines of machine-checked Lean proofs produced in 4 weeks
Human audit scope
Roughly 1% of the codebase reviewed for specification fidelity; remainder checked by Lean’s kernel
Released materials
Open-source formal verification artefacts and technical research paper

Release details & context

Processor-level proof scope, Signal collaboration and critical infrastructure

In Google DeepMind’s AlphaProof Code post, researchers note that the Signal protocol secures messaging across both Signal and Google Messages, and credit methodology feedback from Signal’s Rolfe Schmidt, Michael Rosenberg and CTO Ehren Kret. According to DeepMind, the four-week run marks the first time any widely deployed cryptographic protocol implementation has been formally verified end to end, with or without AI, all the way down to compiled device instructions rather than idealised source models.

Powered by Gemini 4 Carbon following its Fairwind cyber-defence preview, DeepMind positions AlphaProof Code alongside automated remediation systems such as CodeMender to verify high-assurance targets including medical-device firmware and power-grid control software.

Common questions

Why does AlphaProof Code verify compiled machine instructions instead of Rust source code alone?

Source-only verification assumes compilers introduce zero subtle translation bugs, whereas proving properties against a formal Lean processor model guarantees the actual binary running on user devices preserves forward secrecy and post-compromise security.

Google DeepMind release timeline (8 launches tracked)

  1. Earlier27 Oct 2026
    Google DeepMind unveils Genie 4 real-time interactive world model

    Google DeepMind released Genie 4 as a preview to trusted testers, bringing interactive world generation to the Gemini API and Project Genie.

  2. Earlier28 Oct 2026
    Google DeepMind unveils Gemini 4 Carbon frontier model

    Google DeepMind’s Gemini 4 Carbon scores 59 on Artificial Analysis v5.0 and 88.2% on SEC-bench Pro at Argon’s $2/$10 per million token API price.

  3. Earlier29 Oct 2026
    Google DeepMind publishes economic framework for multi-agent AGI regimes

    Google DeepMind modelled four AI capability regimes, finding that multi-agent coordination thresholds trigger abrupt jumps in firm concentration and wages.

  4. Shipped next11 Nov 2026
    Google DeepMind releases AlphaGenome 2 API for single-cell DNA variant prediction

    Google DeepMind launches AlphaGenome 2 with custom scRNA-seq conditioning, imputed tracks and CpG methylation scoring across 1 Mb DNA windows.

Explore the full Google DeepMind dossier or browse all research releases.

Also in the Tuesday 10 November edition

Read all 13 launches on one page
  1. 01
  2. 03
  3. 04
  4. 05
  5. 06
  6. 07
  7. 08
  8. 09
  9. 10
  10. 11
  11. 12
  12. 13

Spotted an error? Email aiforsuccess.in+compass@gmail.com or tag @ai_for_success on X