← 最新论文
⚛️ quantum physics

Building Shor's Algorithm in Lean: An Agentic Formalization of Quantum Attacks on RSA-2048 and P-256

本文提出了一种在 Lean 中对 Shor 算法进行的智能体化形式化方法,其中由人工审查辅助的 AI 智能体成功地对针对 RSA-2048 和 P-256 的量子攻击的数学基础和逻辑资源估算进行了机器检查,为 AI 辅助设计和验证量子算法铺平了道路。

原作者: Lei Zhang, Yusheng Zhao, Hongshun Yao, Xin Wang

发布于 2026-07-16
📖 1 分钟阅读🧠 深度阅读

原作者: Lei Zhang, Yusheng Zhao, Hongshun Yao, Xin Wang

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下,数字世界就像一座巨大的、隐形的堡垒,保护着从你的银行账户到政府机密信息的一切。这座堡垒上的锁是极其复杂的数学谜题,即便使用今天的超级计算机,破解这些谜题所需的时间也将超过宇宙的年龄。这些谜题是现代安全体系的支柱,具体来说有两种著名的类型:一种是 RSA,它依赖于将两个巨大的质数相乘的难度;另一种是椭圆曲线密码学,它利用在数字网格上绘制的曲线那诡谲的几何特性。几十年来,我们一直相信这些锁是不可破解的。然而,在量子物理世界中存在着一个理论上的“万能钥匙”,叫做 Shor 算法。它就像是一个神奇的工具,如果被制造出来,可以在几分钟内解决这些谜题,而不是耗费亿万年。问题在于,制造一台真正的量子计算机极其困难,而且证明我们关于这个“万能钥匙”的数学蓝图确实正确,甚至比制造机器还要难得多。这正是某种新型“侦探工作”发挥作用的地方:利用人工智能来帮助数学家编写“经机器校验”的证明。把这想象成有一个机器人律师,他会阅读法律论证中的每一个步骤,以确保没有任何一个错别字或逻辑漏洞,从而保证在尝试建造这台机器之前,数学逻辑是 100% 稳固的。

这篇论文讲述了一支研究团队如何使用一组软件智能体(AI 助手)来构建一个严谨的、经机器校验的版本,专门针对破解世界上两种最常见的数字锁:RSA-2048 和 P-256。他们不仅仅是在猜测其运作方式,而是利用 AI 阅读科学论文,编写一种叫做 Lean 的语言代码,然后让计算机验证每一个逻辑步骤,以确保数学逻辑成立。他们的目标是创建一个“蓝图”,证明破解这些特定锁具究竟需要多少量子资源。

对于保护着目前互联网大部分基础设施的 RSA-2048 锁,该团队形式化的蓝图显示,一台量子计算机需要大约 6,190 个逻辑量子比特(量子版本的计算机位),并且必须执行惊人的 81 亿个 Toffoli 门(一种特定的量子逻辑操作)。如果你为了保险起见连续运行这个过程三次,电路的总深度将达到 64.2 亿步。数学证明,这种方法至少能在 3 次尝试中成功 2 次。

对于被广泛用于许多安全网站和数字签名的 P-256 锁,其要求则更加严苛。他们的形式化证明表明,破解这个锁需要 2,330 个逻辑量子比特,以及高达 1,260 亿个 Toffoli 门,电路深度为 1,160 亿步。与 RSA 一样,该算法被证明成功的概率至少为 2/3。有趣的是,一旦量子计算机完成了它的繁重工作,人类(或经典计算机)的部分工作量却出奇地小,仅需 7 个简单的算术步骤即可完成任务。

这项工作的特别之处不仅在于这些数字,更在于他们“如何”获得这些数字。他们没有让一个人写一篇长论文并寄希望于没人发现错误,而是使用了一个“智能体化”(agentic)的系统。软件智能体扮演着初级研究员的角色:它们搜寻原始资料,将复杂的断言分解成微小的部分,编写 Lean 代码,甚至尝试修复证明中的错误。人类负责审查科学逻辑,而计算机负责检查代码。其结果是一个“经机器校验”的数学库,这意味着计算机已经验证了逻辑链条中的每一个环节。

论文谨慎地指出,这是一个理论上的胜利,而非实践上的胜利。他们还没有制造出量子计算机,也没有实际破解过真实的 RSA-2048 密钥。相反,他们建立了一个终极的“概念验证”,旨在说明:“如果我们真的制造出具有这些特定资源的量子计算机,以下是它将如何破解这些锁的具体方法,以及它为何会奏效的数学保证。”他们还明确指出,他们的数字是基于“逻辑”资源的,即在考虑由机器噪声引起的误差修正等复杂现实情况之前的理想化需求。这项工作并不意味着你的密码明天就会变得不安全,但它确实意味着,如果我们真的拥有了量子硬件,我们将拥有一份经过完美验证的地图,清晰地展示如何利用它来破解世界上最常见的数字锁。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →