Research6 sources138 comments in the community
Google says its new AI proved Signal’s encryption in weeks
The New Stack · By Amanda Caswell ·
The Brief · written from 6 sources
- Google DeepMind used its AlphaProof Code agent framework to formally verify core encryption in Signal's libsignal.
- The AI agents wrote about three million lines of proofs in Lean, as part of a four-week proof-of-concept.
- The work links protocol-level security guarantees to a widely used cryptographic implementation, which the researchers say is a first for AI-assisted proofs.
Why it matters
It shows AI agents can help produce machine-checked proofs for real production cryptographic code, which could make formal verification practical for more software, though human experts still decide what to prove.
Who’s affected
- Teams relying on the Signal Protocol or libsignal
- Developers interested in formal verification of production code
- Gemini 4 Carbon
- #formal-verification
- #signal
- #ai-agents
- #cryptography
- #lean
- #google-deepmind
Google released Gemini 4 Carbon to paying developers Tuesday, positioning its newest frontier model above Gemini 4 Argon for complex software engineering, cybersecurity, and scientific reasoning. Argon remains Google’s recommended model for everyday engineering and knowledge…
What developers are saying
Based on 138 comments · Mixed reactions
Hacker News commenters were largely impressed that AI agents formally verified Signal's cryptography and saw it as a sign of safer software to come. Others questioned whether a Lean proof truly matches the implementation, how the proof model was checked, and whether the work replaces human expertise. Several noted the value of the reintroduced bugs test and the limits of the approach beyond cryptography.
- Enthusiasm for AI verification35%
- Proof matches implementation?20%
- Spec versus implementation gap15%
- Role of human experts15%
- Scope beyond cryptography15%
In favour
- + The agents verified the libsignal implementation, not just a human-written spec.
- + Researchers reintroduced known bugs to confirm the process catches real issues.
Concerns
- − AI-written Lean can cheat, so it needs adversarial review.
- − Commenters doubt that a Lean model reliably represents the real code.
- − Humans still decide what to prove, which raises questions about the limits of AI.
“It’s nothing short of amazing that a huge codebase like Signal’s is apparently not only secure in a practical sense, but secure even in a strict formal sense.”
“Since code is cheap there is no excuse to not have verification everywhere.”
“How do you prove the lean code represents what the code its proving?”
Timeline
Full coverage · 6 sources
- 1h ago ↗
- 2h ago ↗
The New Stack
Google says its new AI proved Signal’s encryption in weeks
- 6h ago ↗
Google DeepMind News
Introducing AlphaProof Code: a breakthrough in verifying complex software at depth - 6h ago ↗
www.theregister.com - Articles
Google DeepMind melds humans and AI agents to vet Signal's secure messaging techniques - 6h ago ↗
- 13h ago ↗