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辅助形式化验证,加快安全审查;不过,这种方法能否大规模推广以及相关成本仍不明朗。