EFI Pairs Without One-Way Puzzles: Oracle Separations from Communication Complexity
本文构建了一个经典预言机,在该预言机下存在 EFI 对但不存在单向谜题,从而通过利用通信复杂度和随机矩阵理论来证明量子多项式时间在这一设定下对于经典任务并不具备优势,进而将这两个量子密码学的基本原语区分开来。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
在数字安全领域,我们经常依赖这样一个理念:某些问题易于开始,但如果没有密钥,则无法完成。这是现代密码学的基础:一把任何人都能锁上,但只有持有钥匙的人才能打开的锁。对于经典计算机而言,这依赖于难以解决的数学谜题。但随着我们向量子计算时代迈进——即利用奇特的物理定律来处理信息的时代——科学家们正在提出一个更深层的问题:构建一个安全系统所需的绝对最小要求是什么?是否存在一个微小的、单一的难度种子,可以从中生长出所有的量子安全性?
目前已经出现了两个领先的候选方案。第一个是一对在肉眼看来完全不同、但在没有秘密的情况下无法区分的量子态。第二个是“单向谜题”:一个易于创建但极难解决的挑战,即使对于功能强大的计算机也是如此。长期以来,研究人员一直在思考这两个候选方案是否其实是伪装下的同一种东西。如果你能基于第一个候选方案构建一个系统,你是否会自动拥有第二个?或者,是否可能拥有第一个却不具备第二个?这个问题至关重要,因为如果它们是不同的,这意味着量子安全的基石可能比我们想象的更脆弱或更复杂。
一位研究人员现在通过构建一个特定的、人工的世界——一个由被称为“预言机”(oracle)的规则集所支配的数学景观——回答了这个问题。在这个世界里,他证明了单向谜题根本无法存在,即使试图解决它的那个人拥有无限的计算能力。然而,那对不可区分的量子态不仅幸存了下来,而且依然稳固。这一发现表明,这两个概念是截然不同的。基于区分两个量子态的难度来构建一个安全系统是可能的,即便这种难度并不具备解决经典搜索问题所需的难度。
为了理解他们是如何做到的,请想象一场游戏,其中的隐藏物体是一个充满了隐形墙壁的巨大、多维房间。目标是弄清楚你站在房间的哪一侧。在研究人员构建的这个世界里,他们给了玩家一个特殊的工具:一台机器,可以瞬间告诉他们他们构建的任何量子机器产生任何结果的确切概率。这个工具如此强大,以至于它摧毁了单向谜题存在的可能性。如果你可以向机器询问每一个可能结果的概率,你就可以通过逐位逆向工程来破解任何谜题,直到谜题不再是谜题为止。这台机器本质上泄露了每一个搜索问题的秘密。
然而,同样的强大工具并没有帮助玩家区分那两个量子态。为什么?因为区分这些状态不是一个搜索问题,而是一个通信问题。要了解你持有哪种状态,你需要交换关于隐藏房间布局的信息。研究人员展示了在他们的世界里,无论你进行多少次询问或得到多少个答案,任何形式的经典对话都无法揭示足够多的关于隐藏房间的信息,从而使你能够区分这些状态。信息无法通过经典渠道传输得足够快。
研究人员还探索了如果允许玩家使用一台量子机器一次性询问关于隐藏房间的所有信息(而不是一次问一个问题)会发生什么。即使拥有这种额外的力量,只要玩家被限制只能进行一次这样的“超级”提问,他们也无法破解量子态的安全性。该安全性在包括玩家拥有额外提示或建议在内的所有其他形式的攻击面前都保持稳固。
这项工作不仅仅是将两个数学概念分开;它描绘了量子密码学可能性的边界。它证明了区分量子态的难度是一种独特的难度,这种难度并不会自动赋予解决经典搜索问题的能力。通过展示其中一个可以在没有另一个的情况下存在,研究人员澄清了量子安全的图景。他们证明了构建量子密码学所需的最小假设可能比之前认为的更简单,它建立在一个与我们今天所知的经典谜题截然不同的基础上。其结果为量子世界呈现了一幅更清晰的图景,在这里,安全的规则是用一种经典直觉无法完全翻译的语言编写的。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。