Oossa

DeepMind用AI形式化验证Signal加密代码

AlphaProof Code用四周证明了Signal的核心安全属性,这是AI首次对广泛使用的协议进行形式化验证。

作者: Oossa 发布日期: 1 分钟阅读

事件日期:

Pankaj Patel · Unsplash

Google DeepMind于2026年11月10日宣布,其新AI框架AlphaProof Code已用于对Signal协议的实际代码进行形式化验证。形式化验证是通过数学证明,确认软件严格按照预期运行,不存在隐藏漏洞。研究团队引导AI代理生成并检查证明,验证编译后的Signal代码能够实现关键安全保障,例如即使设备暂时遭到入侵,也能保护消息安全。整个过程耗时四周,而通常这类工作需要专家团队花费数年。

AlphaProof Code的工作原理

AlphaProof Code是一套由多个大语言模型(LLM)驱动的智能体系统。人类研究人员先将Signal的安全目标转化为形式化规约,并逐步审核。随后,由DeepMind的Gemini Carbon模型驱动的一组智能体用Lean语言编写证明;Lean可用于检验数学定理。智能体生成了超过六百万行Lean代码,并将代码库中仅约1%的部分标记出来供人工审核。系统还在两个此前已修复的漏洞被重新引入时,正确识别出它们,表明它能区分安全代码与存在漏洞的代码。

这为何重要

此次验证针对的是编译后的实际实现,而不只是设计,从而弥补了一个缺口——许多现实中的漏洞正藏身于此。Signal首席技术官Ehren Kret表示,这一成果让团队“对代码的隐私保障更有信心”。专家认为,这是利用AI为银行、医疗设备、电网软件及其他关键系统提供高水平安全保障的一步。

为什么重要

对日常用户而言,这项工作意味着,保护Signal和Google Messages中数十亿条消息的加密机制已在实现层面经过数学验证,从而降低了隐藏缺陷的风险。对开发者而言,这展示了一条切实可行的路径:借助AI辅助形式化验证,加快安全审查;不过,这种方法能否大规模推广以及相关成本仍不明朗。

这篇文章有帮助吗?
分享

继续阅读

Oossa · 新闻简报

一周 AI,讲明白

每周一,用通俗的语言讲清值得知道的新闻。免费,无垃圾邮件。