Google DeepMind just mathematically verified key parts of Signal
The four-week project hints that AI could make formal verification far more practical.

TL;DR
- Google DeepMind used agentic AI to formally verify crucial cryptographic guarantees of the Signal protocol.
- The four-week project serves as independent validation for the cryptography used in platforms like Signal, Google Messages, and WhatsApp.
- This demonstrates Google DeepMind's formal verification capabilities using a new AI framework called AlphaProof Code.
- Formal verification uses mathematics to ensure software functions as intended, identifying critical vulnerabilities.
- Agentic AI significantly reduces the time required for the formal verification process.
- The analysis did not uncover new vulnerabilities in the examined portions of the Signal protocol but correctly identified previously fixed ones in older versions.
- The researchers are releasing their specifications and proofs to support further formal verification work.
- The scalability and cost of AI-automated formal verification for large codebases are still open questions.
- DeepMind emphasizes a 'human-AI collaboration process' where AI assists but human review remains crucial.