Artificial intelligence news.
Straight from the original announcements.

Google DeepMind uses AI to formally verify Signal’s cryptographic code

November 10, 2026, 13:02By the AI News Bites Editorial TeamSource: Google DeepMind

Google DeepMind says its AlphaProof Code framework has formally verified key security properties in the code underlying the Signal protocol. The company says the work took four weeks and marks the first formal verification of a widely deployed cryptographic protocol at this depth.

Key points
  • AlphaProof Code formally verified key security properties in Signal’s implementation.
  • AI agents generated more than six million lines of Lean.
  • The verification process took four weeks, according to Google DeepMind.
  • Researchers reintroduced two real bugs, and the system identified both as insecure.
  • Google DeepMind is open-sourcing its formal verification artifacts.

AI agents verify Signal’s implementation

AlphaProof Code is a multi-LLM agentic framework designed for formal verification, which mathematically proves that code runs correctly without flaws. Google DeepMind researchers used it to examine the actual implementation of Signal’s cryptographic protocol, rather than stopping at the protocol’s design.

The work focused on security properties including keeping messages protected before and after a device is temporarily compromised. According to Google DeepMind, the researchers first worked with a mix of models to translate Signal’s security goals into formal mathematical specifications. Human experts reviewed every specification before the proof work began.

AI agents powered by Gemini Carbon then generated more than six million lines of Lean, a computer language used to mathematically prove the accuracy of code. The agents also audited the proof and identified areas requiring additional human review. Google DeepMind says those areas represented one percent of the codebase, while Lean automatically checked the rest.

A four-week process for a long-standing security challenge

Cryptographic protocols support digital communication including online banking and web browsing, and a single flaw can expose millions of people. Experts have therefore spent decades formally analyzing such systems, but most protocol verification has focused on the design level.

Google DeepMind says its approach bridged the gap between a cryptographic design and the compiled code running on devices. That makes the verification substantially more complex, because vulnerabilities can appear between an intended design and its implementation.

Despite that complexity, the company says the verification process took four weeks, compared with expert-team tasks that historically take years. To test whether AlphaProof Code could distinguish correct code from buggy code, researchers reintroduced two real, previously fixed bugs into an isolated version of Signal’s code. In both cases, the system produced a machine-checked proof that the buggy version was insecure.

“Using AI agents to translate live code into valid Lean theorems is a major breakthrough,” said Ehren Kret, Signal’s chief technology officer, according to the Google DeepMind announcement. Kret said rigorous verification of the Signal protocol implementation gives Signal greater confidence in its code’s privacy guarantees.

What the work could mean for software security

Google DeepMind says the research could help extend formal verification to businesses, governments and critical infrastructure as AI-driven security threats grow. It identifies systems such as medical device firmware and power grid software as potential areas for applying the techniques.

The company also says AlphaProof Code can help users write a specification before autonomously proving that an implementation meets it, with every proof checked by Lean. Google DeepMind has open-sourced its formal verification artifacts for community use, while stressing that scaling the techniques will require continued research.

The work is presented as a foundation for combining formal verification with automated defense agents such as CodeMender. For users, the immediate significance is the additional mathematical assurance claimed for Signal’s core cryptographic code. For the wider software market, the research points to a way of applying deep, machine-checked verification to production systems that has traditionally required extensive manual effort.

Related news

Google DeepMind Says AI Verified Signal Code, Flagging 1% for Review
ResearchNovember 11, 2026, 00:15

Google DeepMind Says AI Verified Signal Code, Flagging 1% for Review

Google DeepMind says its AlphaProof Code framework formally verified selected security properties in Signal’s protocol code, generating more than six million lines of…

Google makes Gemini 4 Carbon available to developers and consumersTop story
ModelsNovember 10, 2026, 17:03

Google makes Gemini 4 Carbon available to developers and consumers

Google DeepMind has made Gemini 4 Carbon available to developers, enterprises, scientists and consumers, positioning it as the company’s strongest model for complex…

Google DeepMind unveils Gemini 4 Carbon, led by cybersecurity gainsTop story
ModelsOctober 28, 2026, 18:00

Google DeepMind unveils Gemini 4 Carbon, led by cybersecurity gains

Google DeepMind has announced Gemini 4 Carbon, which it calls its strongest model, with state-of-the-art cybersecurity and long-horizon capabilities. According to the…