Menu

1 / 3

Google DeepMind melds humans and AI agents to vet Signal's secure messaging techniques

Reading 0:00
15s threshold

ai and ml

Post-quantum handshake and Triple Ratchet get a formal security check

Google DeepMind researchers have completed a formal verification of Signal's messaging security, marking what they claim is the first time AI has helped devise a proof that links protocol-level security guarantees to a widely used cryptographic implementation.

They did so using AlphaProof Code, a multi-agent framework for formal software specification and verification. AlphaProof Code relies on a human-guided agent that writes a Lean specification, assesses machine code semantics, and crafts an agent-authored proof that the Lean kernel checks against the specification.

In this instance, AlphaProof Code verified Signal’s post-quantum PQXDH handshake and Triple Ratchet , thereby validating the design of libsignal 's forward secrecy, authentication, post-compromise security, and handshake secrecy.

In so doing, the Google/DeepMind team – Swarat Chaudhuri, Andrew Ferraiuolo, Anton Kovsharov, Tej Chajed, Sam Schlesinger, Karn…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.