Z-Sigil: A Public-Key Cryptosystem with Chained Selection over a Fiber Bundle of Module-Lattice Keys
本文介绍了 Z-Sigil,这是一种通过纤维丛结构和基于哈希的状态更新机制来链接模格密钥的公钥密码体制,旨在决策模 LWE 假设下实现 IND-CPA 安全性,同时提供了形式化正确性证明和噪声分析,但并未建立认证性、选择密文安全性或具体的安全强度。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
在数字世界中,保护秘密的安全依赖于复杂性与可预测性之间微妙的平衡。现代加密通常使用被称为格(lattices)的数学结构,它们就像是庞大的、多维的网格点。为了隐藏一条信息,发送者使用一个秘密密钥对信息进行扰乱,并在结果中加入微小的随机噪声。这种噪声使得对于没有密钥的人来说,扰乱后的信息看起来就像随机的静电噪声;但对于拥有正确密钥的人,可以通过减去噪声来读取原始文本。这些系统的安全性取决于这样一个事实:即从带有噪声的公开信息中寻找出秘密密钥是极其困难的,即使对于强大的计算机也是如此。随着量子计算机威胁到许多当今的密码,研究人员不断寻找新的方法来排列这些数学网格,以保持领先地位。
一位研究人员提出了一种组织这些密钥的新方法,它背离了使用单一密钥处理整个消息的标准做法。该系统被称为 Z-Sigil,它不再依赖于一个静态密钥,而是使用一个预先生成的庞大密钥族。该设计的独特之处在于,消息本身决定了每一块数据使用哪一个密钥。随着消息被分解成小块,每块的内容决定了在密钥族中所走的路径。这创造了一场动态的旅程,其密钥的顺序并非由发送者或接收者固定,而是由被发送的数据所驱动。研究人员将该系统构建在一个他们描述为“平坦环面上的密钥丛束”的几何框架之上,这个形状可以被理解为一个边缘相对连接的甜甜圈表面,尽管在他们的工作中,这是一个用于计算的离散、有限版本。
该提案的核心是一种以明文(即可读的消息)作为引导的方法。在发送任何消息之前,系统会生成一组固定的秘密密钥及其对应的公开版本。当准备一条消息时,它会被分成 32 字节的块。对于第一个块,系统使用一个公开的起点来选择一个密钥。一旦对该块进行了加密,系统便利用恢复出的该块内容来更新其内部状态,进而为下一个块选择密钥。这一过程在整个消息处理过程中不断重复。因为下一个密钥的选择取决于前一个块的内容,所以穿梭于密钥族中的路径是针对特定消息而唯一的。如果攻击者试图在不知道消息的情况下猜测这条路径,他们将面临一个规则随每一步都在变化的移动目标。
研究人员证明了该方法在特定条件下能够正常工作。他们表明,如果加密过程中添加的噪声保持在一定限度内,接收者就可以通过遵循相同的路径成功恢复消息。他们计算出,对于一个典型的 64 块大小的消息,系统解码失败的概率微乎其微,远低于一千万亿亿分之一。在给定的判定模模格 LWE(Module-LWE)假设下,他们证明了该链条对于选择明文攻击具有机密性(IND-CPA),允许在公开密钥生成后选择消息。然而,他们谨慎地区分了可靠性与安全性。虽然该系统具有高度的可靠性并提供 IND-CPA 安全性,但他们明确指出,该方案不提供身份验证或选择密文安全性。此外,他们还论证了,如果攻击者掌握了一部分秘密密钥,其解密能力被严格限制在特定的“直接前缀”模型中,即他们只能恢复初始的若干个块(前提是路径恰好落在这些已知密钥上);这并不限制不受限攻击者的能力。
论文还通过回顾该研究人员之前的尝试,解释了为什么这种新方法是必要的。早期的版本尝试使用一种更复杂的几何形状,但失败了,因为它无意中泄露了部分秘密消息。新设计通过确保消息从不与一个公开对象相乘来修复了这个问题,而这正是旧版本中导致泄露的原因。相反,消息仅仅是在两个选项之间进行选择,从而使秘密与公开数据之间的关系保持着噪声化且隐蔽的状态。研究人员还探讨了如果系统尝试以更复杂的方式移动密钥(例如在行进过程中扭转路径)会发生什么。他们发现,在不破坏系统数学规则的前提下这样做是极其困难的,因为这将要求密钥以一种几乎无法用整数实现的变换方式进行改变。
最终,这项工作呈现的是一种新的加密架构,而非一个可立即投入使用的成品。它提供了一个关于如何将密钥相互链接的新视角,即利用消息本身来驱动整个过程。研究人员提供了构建该系统的详细蓝图,包括密钥大小和所需噪声量的具体数值。他们还提供了一种让其他人测试并验证结果的方法。虽然该系统目前尚未具备针对所有可能攻击的证明安全性,也缺乏消息认证或选择密文安全性等功能,但它是一项关于如何隐藏数据的严谨数学探索。它展示了通过让消息在密钥森林中选择自己的路径,人们可以创造出一个既高度可靠又在结构上区别于当今静态方法的系统。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。