在计算机安全领域,存在着一场建造锁具者与尝试撬锁者之间持久的竞赛。几十年来,工程师们一直依赖一种被称为“物理不可克隆函数”(PUF)的巧妙技巧,为计算机芯片创建独特的数字身份。这些设备并非将密钥存储在芯片内部,而是依靠制造过程中不可避免的微小差异——即硅片蚀刻方式的微观差异——来创建唯一的指纹。当你向芯片发送特定的电学挑战时,它的响应方式是极难预测或复制的,这使其成为验证设备真实性的强大工具。然而,随着计算机变得更加强大,安全专家担心这些物理锁具最终可能会被先进的数学攻击所破解。最近,一个新的前沿领域已经开启:量子计算。由于量子机器处理信息的方式有着本质的不同,许多研究人员曾希望它们能够瞬间审计这些物理锁具,以一种经典计算机永远无法企及的速度检查其安全性。其设想是,量子计算机可以一次性观察芯片响应的整个模式,而不是一个接一个地进行测试,从而可能在极短的时间内揭示其弱点。
密苏里大学的一个研究小组决定通过一项严谨、循序渐进的审计来测试这一前景。他们并没有简单地假设量子计算机会获胜;相反,他们构建了一个由三部分组成的协议,以观察量子采样的理论速度能否在构建实际系统的复杂现实中幸存下来。他们的第一个检查侧重于问题本身的结构。他们询问这些芯片的独特模式是否实际上足够简单,以至于量子机器可以快速找到它们。他们发现,虽然从技术角度来看,这些模式在数学上属于“低度”(low degree),但这并不意味着它们是稀疏或微小的。事实上,对于他们测试的特定类型的芯片,量子机器仍必须筛选海量的数据——覆盖所有可能模式中的百分之九十以上——才能找到重要的部分。在数据规模方面,预期的捷径并不存在。
接下来,研究人员将量子方法与最强大的经典竞争对手进行了对比。在量子世界中,为了获得特殊的加速优势,计算机需要一个“相位预言机”(phase oracle),这是一种可以根据已知的芯片数学模型构建的工具。然而,如果研究人员拥有的模型足够详细,足以构建这种量子工具,那么他们也可以利用同一个模型来运行一种非常强大的经典算法。该团队针对量子采样器运行了这种被称为 Kushilevitz–Mansour 的经典算法。结果是决定性的:在拥有相同模型访问权限的情况下,经典方法恢复所需安全信息的效果与量子方法一样好,而且在许多情况下,量子采样器在用尽其全部允许的尝试预算后,仍未能发现完整的全貌。量子机器并未获得优势,因为经典方法已经在高效地完成繁重的工作。
最后,团队观察了在实际硬件上运行这些计算的物理现实。他们模拟了一个旨在执行必要数学运算的量子电路,并测量了运行所需的时间与量子比特保持稳定状态的时间之间的关系。即使采用了一种能减少近 19% 步骤的高度优化设计,完成计算所需的时间仍然长于量子比特在不产生错误的情况下维持其状态的时间。在他们的模拟中,由于噪声的存在,该过程很可能在完成之前就会失败。他们还测试了另一种使用“核”(kernels,用于寻找模式的数学映射)的量子方法。虽然这些映射最初看起来很有前景,但研究人员发现,这种表象上的成功是由数学不稳定性造成的幻觉,而非真正的学习芯片秘密的能力。当他们通过打乱数据以消除任何特定模式时,这种优势便消失了,证明了量子方法实际上并不契合这项任务。
研究结论指出,对于他们所检查的特定类型的延迟型芯片,利用量子优势来审计安全性的承诺在审查下并不成立。研究人员并非发现了量子计算整体的失败,而是找到了一个特定的边界,即量子采样的理论收益被数据规模、经典替代方案的强度以及当前硬件的物理极限所阻挡。他们强调,这并非永久性的不可能,而是一张清晰的地图,标明了这项技术现状。他们的工作为未来的研究人员提供了一种全新的、可复现的方法,用以区分真正的安全突破与理论上的炒作,确保关于量子安全的说法都有现实的、端到端的证据支持,而非仅仅基于理想化的数学。
技术摘要:量子傅里叶采样在何处止步
问题陈述
基于延迟的物理不可克隆函数(PUF)通过制造差异而非存储的秘密来获取设备身份。其安全性在本质上是一个学习问题:攻击者能否从挑战-响应对(CRP)中建模设备的响应函数?虽然经典攻击(如线性建模)威胁着简单的仲裁器 PUF(Arbiter PUF),但复杂的构造(如 XOR-仲裁器 PUF)旨在抵御此类攻击。量子傅里叶采样(QFS)已被提议作为一种潜在的审计工具,在理论上提供了一条直接路径,通过以与其平方系数成比例的概率采样傅里叶特征,来识别这些函数的“谱可学习性”。
然而,现有的分析往往忽略了关键的实现与访问约束。具体而言,它们可能混淆了相干量子算子(coherent quantum oracle)的成本与经典成员查询(classical membership queries)的区别,或者假设“低阶”集中意味着在实际挑战长度(n)下具有“小支撑集”(small support)。本文研究了在经过匹配访问模型、考虑结构稀疏性并评估物理实现成本的严格审计后,QFS 的前景是否依然成立。
方法论:三门量子审计协议
作者提出了一个由三个决策准则(“门”)组成的、可复现的评估框架,旨在区分理想的查询优势与可实现的安全性收益。
- 结构门(Structural Gate): 该门测试 PUF 的傅里叶谱在可达到的挑战长度(n)下是否足够稀疏。它区分了“低阶”集中(一种理论属性)与“小支撑”(一个实践要求)。作者评估了容许支撑集大小 L(n,d) 与全空间 2n 的比例,以及累积 90% 傅里叶质量的最小集合的大小。
- 算法门(Algorithmic Gate): 该门强制执行“访问匹配”。由于构建量子相位算子在逻辑上意味着存在一个经典模型(从而意味着存在经典成员访问),因此量子采样器必须与具有相同访问权限的强经典基准进行比较。作者使用 Kushilevitz–Mansour (KM) 算法作为比较对象。此外,作者采用了量子核诊断(几何差异 gCQ)来检查在训练前量子特征映射是否提供了实质性的优于经典核的优势,并通过标签置换来控制调节效应。
- 实现门(Implementation Gate): 该门评估可逆相位算子的物理可行性。它要求一个基于量子傅里叶变换(QFT)的精确定点相位算子,该算子需重现目标响应相位、撤销工作空间并保留审计信号。作者在静态后端快照(FakeSherbrooke)上对其进行了模拟,以估计相对于量子比特 T2 时间的路由深度、持续时间和相干性要求。
核心结果
- 结构失效(稀疏性): 在可达到的挑战长度(例如 n=14)下,低阶集中并不等同于小支撑。对于中位数为 d=9 的 4-XOR PUF,9 阶区域容纳了 91.02% 的所有 214 个特征。捕捉 90% 傅里叶质量所需的其中位数集合跨越了 32.90% 的频谱。随着 n 的增加,这些比例依然很大,未能为高效量子采样提供稀疏的目标。
- 算法失效(恢复与核):
- 傅里叶恢复: 虽然理想的 QFS 采样器在相干调用次数方面比 KM 更快地恢复阈值重的特征,但在任何 4-XOR 实例的 2n 调用预算内,它都无法达到 90% 的总傅里叶质量。相反,KM 耗尽了有限定义域,但捕获的质量极少(中位数为 90% 质量集的召回率为 4.1%),因为质量分布过于弥散。其约束因素是频谱的弥散性,而非仅仅是算法的选择。
- 核诊断: 量子与经典 Gram 矩阵之间的几何差异 gCQ 表现出有利趋势(在 N=512 时升至 2.151)。然而,这种增长被发现与经典 Gram 矩阵最小特征值的平方根倒数(1/λmin(KC))相关性高达 0.991。当通过保持平衡的置换来控制标签特定性时,4-XOR 的标签复杂度比并未超过零分布(p=0.930),这表明不存在任务特定的量子对齐。
- 实现失效(相干性): 作者构建并优化了一个精确的定点相位算子。虽然它比全量 QFT 实现了 18.9% 的路由深度缩减,但模拟后端估算的、满足精度标准所需的最小精度持续时间,处于中位去相位时间(T2)的 1.18 到 1.55 倍之间。在测试的精度下,没有任何一个能同时满足精度准则和相干时间阈值。
意义与主张
论文得出结论:在所评估的延迟型 PUF 审计领域中,不存在端到端的优势。该“三门量子审计协议”成功隔离了理想理论优势在现实约束下失效的位置:
- 访问匹配: 量子算子隐含了一个经典模型,使得 KM 算法成为正确的基准,这暴露了缺乏频谱稀疏性的事实。
- 结构现实: “低阶”是不够的;在实际的 n 下,支撑集仍然过大,难以进行高效采样。
- 物理极限: 即便使用优化的电路,所需的相干时间也超过了当前静态后端的能力。
作者明确指出,这并非针对所有量子学习的“不可能结果”,也不是对已部署硅片的断言。相反,这是针对在均匀挑战下的特定延迟型 PUF 模型模拟领域的负面结果。其主要贡献在于协议本身:一个严谨、可复现的过程,通过强制分离理想查询复杂度与可实现的安全性收益,来防止对量子安全优势的无根据主张。论文强调,未来的主张必须明确说明访问类、包含集中分母,并考虑算子实现的成本。
每周获取最佳 quantum physics 论文。
受到斯坦福、剑桥和法国科学院研究人员的信赖。
请查收邮箱确认订阅。
出了点问题,再试一次?
无垃圾邮件,随时退订。