跳到正文
Ars Technica AI· Lily Hay Newman, wired.com·· 4 天前AI 评分61

Google DeepMind 使用 AI 形式化验证 Signal 协议关键密码学保证

Google DeepMind just mathematically verified key parts of Signal

AI 导读

Google DeepMind 研究人员利用名为 AlphaProof Code 的 AI 框架,在四周内完成了对 Signal 协议多项核心密码学保证的数学形式化验证。测试未在当前协议分析部分发现新漏洞,但在包含已知漏洞的历史版本中准确识别了缺陷并显示无法通过验证。DeepMind 将公开发布针对该协议开发的规范与证明,以辅助后续的代码形式化验证研究。

正文 · 原文
The Signal app logo can be seen on the display of a smartphone on March 7, 2026, while a finger taps on the application icon.

Google DeepMind researchers used agentic AI to mathematically prove, or “formally verify,” a number of the Signal protocol’s key cryptographic guarantees—a landmark development for the widely used cryptography and AI itself.

Conducted as a sort of proof-of-concept project in just four weeks, the work is significant in two ways. It serves as further independent validation of the cryptography that protects massive quantities of the world’s communications on platforms like the Signal app, Google Messages, and WhatsApp. And it demonstrates Google DeepMind’s formal verification capabilities using a new AI framework called AlphaProof Code.

More broadly, AI-aided formal verification is having a moment, but it is unclear how practical it will be for widespread use and how effective it can be at securing large amounts of code. Proponents of formal verification have long referred to it as a sort of holy grail in software security, because it uses math to check and validate that software is functioning as intended—in other words, that it doesn’t have critical vulnerabilities.

Before the AI era, it was incredibly time-consuming for people to describe the characteristics of software they wanted to prove, turn these summaries into formulas, and then develop the proof. Agentic AI can significantly cut down the time of the latter project, enabling analyses like DeepMind’s Signal evaluation. But even this analysis was limited in scope—it did not, for example, formally verify the entire Signal mobile app—and DeepMind researchers emphasize that their findings are just one milestone in a larger process.

“We are very excited by this result, but there is a long distance to go before we are able to scale this to all the software of the world, and we want to do that,” Swarat Chaudhuri, a DeepMind research scientist, tells WIRED.

The DeepMind analysis did not find any new vulnerabilities in the portions of the Signal protocol it looked at, but when the researchers used AlphaProof Code on older versions of Signal that contain known and long-fixed vulnerabilities, it correctly identified them and showed that the protocol could not be formally verified. The researchers are releasing the specification and proof they developed for the Signal protocol analysis to aid other formal verification work.

来源:Ars Technica AI · arstechnica.com

事件后续 · 1

查看事件全部
EVAOO 主站实战落地 · 大模型与 AI 内容工程

看完情报?回到 EVAOO 主站直接上手工具与完整 SOP

返回 EVAOO 主站