← 最新论文
💻 computer science

Improved Pseudorandom Codes from Permuted Puzzles

本文引入了一种基于置换码猜想的新型伪随机码构造方法,该方法同时实现了亚指数级安全性、针对二进制字母表最坏情况编辑的鲁棒性,以及对持有检测密钥的攻击者的抵抗力,从而克服了以往水印方案的关键局限性。

原作者: Miranda Christ, Noah Golowich, Sam Gunn, Ankur Moitra, Daniel Wichs

发布于 2026-06-23
📖 1 分钟阅读☕ 轻松阅读

原作者: Miranda Christ, Noah Golowich, Sam Gunn, Ankur Moitra, Daniel Wichs

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

想象一下,你是一位著名的作家,正在创作一部小说。你想证明某一段落是由你写的,而不是由模仿者或人工智能编写的,但你又不想改变故事的内容或让它看起来很奇怪。你需要一种方法,在文本内部隐藏一个只有你能找到的秘密“签名”,即使有人试图编辑、删除或打乱这些词句,该签名依然有效。

这篇论文旨在构建一个更强大的版本,这种系统被称为伪随机码(Pseudorandom Code, PRC)。可以将 PRC 想象成一台神奇的加密机器,它能将一条秘密信息转化为一长串看似毫无意义的乱码。如果你拥有密钥,就可以将这些乱码还原回原始信息,即使它们已经被弄乱了。

以下是使用简单类比对该论文成就进行的分解:

1. 问题所在:旧有的签名太容易被破解了

以前,研究人员确实构建了这些签名系统,但它们存在三个重大缺陷:

  • “拟多项式”缺陷: 想象一把锁,计算机需要大约一百万年才能破解。这很好,对吧?但旧的锁实际上可以在“拟多项式”时间内被破解——这意味着对于计算机来说,这可能只需要几天时间而不是一百万年。它的长期安全性不够高。
  • “字母表”缺陷: 旧系统如果能够改变整个字母表(比如把所有的 'A' 换成 'Z')效果会很好。但真实的文本(如英语)拥有一个较小的、固定的字母表(26个字母)。旧系统无法处理仅改变少数字母或删除一个单词的情况,否则签名就会失效。
  • “密钥”缺陷: 如果黑客知道了你的秘密密钥,他们可以轻易地通过微小的改动来移除你的签名。旧系统假设黑客是蒙着眼睛的;如果黑客戴上了眼镜,这些系统就失效了。

2. 解决方案:“置换拼图”

作者创建了一个基于他们称之为**“置换码猜想”(Permuted Codes Conjecture)**的概念的新系统。

想象你拥有一幅美丽而复杂的马赛克图案(即代码):

  1. 打乱瓷砖: 你随机打乱瓷砖的位置(索引置换/Index Permutation)。
  2. 重绘瓷砖: 你拿起画笔,随机重新涂抹每块瓷砖的颜色(字母表置换/Alphabet Permutation)。
  3. 撒上尘埃: 你在整个图案上撒上一层随机的尘埃(噪声/Noise)。

作者声称,如果你执行了这三个步骤,结果看起来就像一堆随机的、毫无意义的尘埃。对于没有密钥的人来说,他们无法分辨这堆“打乱的马赛克”与“随机尘埃”之间的区别。这使得签名具有不可检测性(它不会破坏文本的质量)。

3. 三大突破

该论文声称同时解决了上述所有三个问题:

  • 超强安全性: 他们声称他们的新锁非常坚固,即使是运行了很长时间的超级计算机也无法分辨他们的打乱马赛克与随机尘埃之间的区别。
  • 对编辑具有鲁棒性(“编辑”问题): 这是最大的突破。他们的系统可以承受编辑。如果黑客删除了一个单词、增加了一个错别字或调换了句子的顺序,系统仍然可以找到签名。
    • 类比: 想象一条写在长纸条上的信息。如果有人剪掉几个词、粘入新词或打乱顺序,旧系统就会失效。新系统则像是一个即使碎片受到轻微损坏或移动,依然可以被解开的谜题。
  • 对“知晓密钥”的黑客具有鲁棒性: 即使黑客知道秘密密钥,他们的系统依然有效。
    • 类比: 通常情况下,如果小偷知道了保险箱的密码,他们就可以打开并取出里面的东西。作者建造了一个即便小偷知道组合键也无法取出隐藏物品的保险箱,因为一旦尝试取出,保险箱本身就会被破坏。这使得任何人都可以验证水印,而不仅仅是受信任的第三方,且不会破坏系统。

4. 他们是如何做到的(“折叠”技巧)

为了使该系统适用于真实的文本(这类文本的每个单词具有较低的“熵”或随机性),他们使用了一种特殊的数学代码,称为折叠里德-索罗蒙尼代码(Folded Reed-Solomon codes)

  • 类比: 想象你正试图发送一条秘密信息,但你只能发送短促、断续的数据流。旧的方法是一个字母一个字母地发送。新方法则是“折叠”你的信息。与其发送“A, B, C”,不如发送一个代表“A, B 且 C”的单一数据块。这使得系统能够将更多信息打包进文本中,而不需要文本本身具有高度的随机性或混沌性。

5. “代价”(一个假设)

作者承认他们正在做一个重大的假设。他们赌的是这个“置换拼图”(打乱的马赛克)确实是无法与随机尘埃区分开的。

  • 他们并没有从数学上证明这是绝对无法破解的(目前还没有人能证明这种特定类型的拼图是绝对无法破解的)。
  • 然而,他们展示了:
    1. 它是通过另一个著名且经过深入研究的密码学假设(置换拼图)推导出来的。
    2. 他们尝试用许多不同类型的攻击手段(例如尝试寻找尘埃中的模式)来破解它,但都失败了。
    3. 他们证明了如果你漏掉了这三个步骤中的任何一个(打乱、重绘或撒尘),系统就会变得容易破解。这表明这三个步骤都是必不可少的,并且系统是稳健的。

总结

这篇论文引入了一种全新的、超安全的 AI 生成文本水印技术。它声称是第一个实现的系统,具备以下特点:

  1. 几乎无法被检测到(看起来就像普通的文本)。
  2. 能在重度编辑(错别字、删除、重写)下幸存。
  3. 即使攻击者知道秘密密钥也能正常工作。

他们通过将文本转化为一个“打乱的拼图”来实现这一点,这个拼图依赖于一个新的数学假设,他们根据大量的测试以及与其他既定数学理论的联系,认为这个假设极有可能是正确的。

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

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

试用 Digest →