← 最新论文
💻 computer science

Pseudorandom Functions in NC1\mathsf{NC}^1 from LWE/LPN/CDH (Or: How to Build PRFs in NC1\mathsf{NC}^1, Generically)

本文引入了一种通用的转换方法,能够以极小的深度开销将弱伪随机函数(PRF)转换为强伪随机函数,从而使得从包括 LWE、LPN 和 CDH 在内的标准假设中构造 NC1\mathsf{NC}^1 可计算的伪随机函数成为可能,进而解决了低深度密码学领域长期存在的开放问题。

原作者: Youlong Ding, Aayush Jain, Ilan Komargodski

发布于 2026-08-27
📖 1 分钟阅读☕ 轻松阅读

原作者: Youlong Ding, Aayush Jain, Ilan Komargodski

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

在数字世界中,安全性往往依赖于一种特殊的数学工具,即伪随机函数。想象一台机器,它接收一个秘密代码和一段数据,然后吐出一段看起来完全随机的数字序列,让任何观察者都无法分辨。如果这台机器运行正常,那么无论观察者之前看过多少次该机器的工作过程,也无法分辨其输出与真正的随机序列之间的区别。这些工具是保护从在线银行到私人消息等一切内容的隐形锁和钥匙。几十年来,研究人员一直试图构建这些能够尽可能快运行的机器,特别是通过让它们在极少的步骤内完成工作。用计算机科学的语言来说,这意味着构建一个非常“浅”的电路,使计算几乎能在现代处理器上瞬间完成。这些工具越快、越简单,它们就能更高效地应用于复杂的系统中,例如安全投票或隐私数据共享。

长期以来,我们在构建这种快速、浅层机器的能力上一直存在一个顽固的差距。我们知道如何使用非常强大、复杂的数学假设来创建它们,但那些假设需要深层且缓慢的电路。相反,我们可以构建浅层电路,但前提是必须依赖较弱、未经过充分验证的假设,或者非常特定且僵化的数学结构。这就像是一把能开门但太重而无法携带的钥匙,或者是把钥匙很轻便,但只能适配一把奇特的锁。目标是找到一种方法,利用最标准、最可靠的锁,制造出一把轻便且能打开任何门的钥匙。这个挑战已经存在了近三十年,限制了我们保障数字世界安全性的效率。

一组研究人员现在通过一种新的通用方法填补了这一空白,该方法可以将一种较弱、易于构建的工具转化为一种强大、安全的工具,且不会降低其速度。他们的研究成果发表在题为《基于 LWE/LPN/CDH 的 NC1 级伪随机函数》的论文中,证明了可以使用三种最基本且最受信任的密码学假设来构建这些快速、浅层的机器。研究人员通过改进一种被称为 GGM 的旧思想来实现这一目标,GGM 通过在一个由小型计算组成的树状结构中进行路径遍历来构建复杂的函数。传统的方法就像是在走一段长长的走廊,每走一步都需要投入相同的精力,使得整个旅程漫长且缓慢。新方法改变了走廊的形状。随着过程向树的深处推进,每一步所需的工作量呈几何级数缩小。最初的几步工作量很大,但随后的步骤变得越来越轻,以至于总体的努力程度保持在很小的范围内。这种“递减”技术使得研究人员能够将整个过程控制在浅层、快速电路的范围内。

为了证明这种新方法有效,团队将其应用于三个已知难以解决的特定数学问题。第一个是“容错学习”(Learning With Errors)问题,它涉及在带有噪声的数据集中寻找隐藏的模式。以往尝试从该问题构建快速机器的做法,需要使用一种涉及极大数值的、更复杂版本的数学模型。这项新工作表明,使用标准版本(即数值要小得多)就足够了。第二个问题是“带噪声的奇偶校验学习”(Learning Parity with Noise),它涉及在被随机翻转的比特流中寻找隐藏模式。研究人员展示了他们的方法适用于该问题的标准版本,从而不再需要以前所必需的那些专门化、结构化的版本。第三个问题是“计算性 Diffie-Hellman 假设”,它是现代互联网安全中用于交换密钥的基石。几十年来,已知从该假设构建快速机器的唯一方法都依赖于该问题中一个更强、更受限制的版本。这项新构造证明了标准版本已经足够。

这项工作的意义在于其通用性以及对标准假设的依赖。通过展示一个较弱、浅层的工具如何在不增加深度的情况下升级为强大、安全的工具,研究人员释放了利用最基础且研究最充分的数学问题来构建快速、安全函数的能力。这解决了该领域中几个长期存在的问题,并为未来的密码系统提供了一个全新的、灵活的蓝图。研究人员不仅暗示了这可能是可能的,还提供了一个具体的、分步骤的构建过程以及一个严密的证明。他们证明了所得机器的深度本质上与起始工具的深度相当,在获得必要安全性的同时保留了速度优势。

这一成就意味着,我们首次可以使用最常见且最受信任的数学基础来构建这些核心安全工具,而无需牺牲速度。它消除了此前认为实现高效性所必需的那些专门化、复杂变体版本的需求。其结果是为未来的数字安全提供了一个更稳健、更通用的基础,允许开发出更快速、更高效的加密方法,并将其部署到广泛的技术领域中。这项工作有力地证明了,弱工具与强工具之间的屏障已被打破,开启了高效密码设计的新时代。

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

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

试用 Digest →