- Who
- Google DeepMind
- What
- formally verified key security properties of the code underlying the Signal protocol using AlphaProof Code
- When
- Quote
Using our breakthrough AlphaProof Code framework, we verified the messaging app’s cryptographic system – which protects billions of private messages every day.
Read next
See the full storyGoogle DeepMind Formally Verifies Selected Signal Protocol GuaranteesReported by 5 sources
For the first time, AI has mathematically proven @signalapp’s protocol is secure down to the code level.
Using our breakthrough AlphaProof Code framework, we verified the messaging app’s cryptographic system – which protects billions of private messages every day.
The story so far
Google DeepMind used AlphaProof Code to formally verify selected cryptographic guarantees in the compiled code underlying the Signal protocol. The four-week proof of concept generated more than six million lines of Lean proofs, which Lean checked automatically; human experts reviewed every specification and examined the roughly one percent of the codebase flagged for a second look. The work found no new vulnerabilities in the portions examined. Tests using two previously fixed bugs produced machine-checked proofs that the older, buggy versions were insecure. DeepMind is releasing its specification and proof to support further formal verification work.
How the story developed · 2
View full event- 11/11 19:58 (UTC+8)
For the first time, AI has mathematically proven @signalapp’s protocol is secure down to the code level. Using our breakthrough AlphaProof Code framework, we verified the messaging app’s cryptographic system – which protects billions of private messages every day. This report
- 11/10 20:55 (UTC+8)Google DeepMind Uses AlphaProof Code to Verify Signal Protocol CodeGoogle DeepMind

