您的位置首页 >人工智能 >

AI 智能体产出 650 万行证明代码,DeepMind 完成 Signal 加密机器码级形式化验证

谷歌 DeepMind 推出 AlphaProof Code 多智能体框架,依靠 Gemini 驱动的 AI 智能体生成 650 万行 Lean 证明代码,首次把 Signal 的 libsignal 加密库从协议规范一直验证到 AArch64 编译后的机器码,不是只验证理论协议或者源代码,而是直接证明设备上实际运行的二进制指令满足安全属性,整个验证周期仅 4 周,过去这类深度形式化验证往往要耗费数年人力,这次验证覆盖 PQXDH 后量子握手、Triple Ratchet 双棘轮机制,验证了前向保密、身份认证、后入侵安全等核心安全特性,是商用加密协议验证领域的重要里程碑。传统形式化验证门槛极高,需要密码专家、形式化方法专家手动写大量证明脚本,工程量巨大、成本昂贵,很多成熟加密项目只能停留在纸面协议建模,没法落地到机器码层面;AlphaProof Code 这套方案把工作拆分,人类负责定义安全规范、审核假设,AI 智能体负责自动构造海量数学证明,再由 Lean 证明内核做机器校验,把绝大多数机械证明工作交给智能体,只留下约 1% 的复杂分支交给人工复核。

AlphaProof Code 验证 Signal 核心信息清单

  • 验证框架:AlphaProof Code,多 AI 智能体协作,基于 Gemini 4 Carbon
  • 证明代码总量:约 650 万行 Lean 证明代码
  • 可信基础代码:2.6 万行,包含安全规范、AArch64 机器码语义
  • 验证对象:libsignal v0.105.4、SPQR v1.6.0,未修改原版代码,AArch64 Linux 二进制
  • 覆盖机制:PQXDH 后量子握手、Triple Ratchet 双棘轮
  • 已证明安全属性:前向保密、身份认证、后入侵安全、握手保密性
  • 耗时:5 人团队,4 周完成
  • 未覆盖范围:群聊、密钥生成、侧信道攻击防护

验证范围边界对照表

项目纳入本次机器码验证不在本次验证范围
一对一消息 PQXDH 握手✅❌
一对一 Triple Ratchet 棘轮✅❌
群聊加密逻辑❌✅
密钥生成模块❌✅
侧信道、时序攻击❌✅

AlphaProof Code 智能体验证 Signal 的完整步骤

  1. 专家联合模型,把 Signal 的安全需求翻译成 Lean 语言的形式化数学规范,全部内容人工审核定稿
  2. 搭建 AArch64 指令集形式化语义,建立机器码和数学模型之间的对应关系
  3. 调度多个 AI 证明智能体并行生成 Lean 证明,每一段证明提交给 Lean 内核自动校验
  4. 智能体自动标记无法自证、逻辑复杂的分支,集中交给人类专家排查
  5. 注入历史上已经修复的已知 bug,用来测试这套证明体系能不能识别安全违规
  6. 汇总全部证明工件,对外开源规范与证明代码,供外部同行复核

综合来看,这次 AI 智能体写 650 万行证明代码的价值,不在于直接找出新漏洞,而是证明 AI 可以把高成本的机器码级形式化验证变得可落地;它不能替代密码专家做规范定义,但是可以承接海量、重复的证明构造工作,未来有机会用到更多加密库、安全底层组件的审计中,不过它有明确边界,群聊、侧信道这类风险不在本次验证覆盖之内。

【相关 FAQ】

问题 1:AI 智能体写下 650 万行证明代码,DeepMind 这次 Signal 验证验证到了哪一层?

回答 1:AI 智能体产出 650 万行 Lean 证明代码,DeepMind 这次 Signal 验证突破到机器码层级,验证的是编译之后、设备上实际跑的 AArch64 二进制,而不是只验证协议文档或者源代码。

问题 2:DeepMind 用 AI 智能体做 Signal 机器码级验证,有没有发现新安全漏洞?

回答 2:DeepMind 本次 AI 智能体完成的 Signal 机器码级验证没有发现新漏洞,但测试时可以识别曾经修复的历史 bug,证明这套证明体系可以抓到对应的安全违规。

问题 3:AI 智能体生成 650 万行 Lean 代码,是不是意味着 AI 可以完全独立完成加密验证?

回答 3:并不是,AI 智能体负责构造证明脚本,Signal 的安全规范、底层假设、高风险分支复核都由人类密码专家把控,AI 只是辅助证明的工具。

问题 4:DeepMind 这套 AlphaProof Code,Signal 机器码级验证覆盖了群聊加密吗?

回答 4:本次 AI 智能体完成的 Signal 机器码级验证只覆盖一对一消息的 PQXDH 握手和 Triple Ratchet 棘轮,群聊加密逻辑不在本次验证范围内。

【参考资料】

[2026-11-11](AI 智能体写下 650 万行代码证明:谷歌 DeepMind 把 Signal 的加密实现验证到了机器码级)量子位

[2026-11-10](AlphaProof Code: Verifying Signal’s Security at the Machine-Code Level)Google DeepMind

[2026-11-11](650 万行数学证明,4 周交卷,Gemini 4 Carbon 啃下加密协议验证硬骨头)36 氪

[2026-11-10](Google DeepMind Uses AI Agents to Verify Signal’s Core Machine Code)Unite.AI

【免责声明】

本文仅为 DeepMind Signal 机器码级形式化验证资讯整理,不构成加密产品安全背书;本次验证有明确边界,不覆盖群聊、侧信道攻击等场景;证明结果、规范文件、约束条件以 DeepMind 官方论文和开源仓库为准,形式化验证不等于绝对无漏洞,安全评估仍需要结合多维度审计。