← 最新论文
💻 computer science

Binding PQC to Copyleft via QGPL and Evaluating Quantum-Safe Distribution Integrity

本文介绍了量子通用公共许可证(QGPL)v3.0,该许可证强制要求开放科学分发过程中的后量子密码学完整性,并通过一种混合签名方案证明了其在无需中心化基础设施的情况下,在商用硬件上确保长期制品真实性的实际可行性。

原作者: Šarūnas Grigaliūnas, Rasa Brūzgienė, Daina Gudonienė

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

原作者: Šarūnas Grigaliūnas, Rasa Brūzgienė, Daina Gudonienė

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

想象一下,你正在给未来的一个朋友寄送一封珍贵的、手写的信件。你将其密封在一个时间胶囊中,并埋在后院,相信当你的朋友在五十年后把它挖出来时,纸张依然如初,墨迹依然属于你。几个世纪以来,我们一直使用“数字印章”(密码学)来为计算机文件做到这一点。我们用一个独特的数学印记为我们的数字作品签名,以证明:“这是我写的,且没有人更改过哪怕一个比特。”

但一个可怕的转折即将到来。科学家预测,在不久的将来,会制造出一种新型的超级计算机,被称为“量子计算机”。这些机器将强大到足以破解我们今天使用的旧数字印章,就像是用万能钥匙破解保险箱一样。这意味着,一个狡猾的黑客可以偷走你的时间胶囊,把里面的信件换成一份伪造的,并利用量子计算机伪造出一个看起来完美无缺的新印章。可怕之处在于,这不仅仅关乎秘密,更关乎“真相”。如果我们无法信任科学数据、软件和历史记录上的印章,我们可能会失去在几十年后辨别什么是真实的、什么是伪造的能力。

这正是来自立陶宛考纳斯理工大学(Kaunas University of Technology)的一个研究团队正在解决的问题。他们不仅是在尝试建造一个更坚固的锁,他们还在试图改变游戏规则本身。他们在问:如果法律本身就要求我们必须使用一种量子计算机无法破解的锁,情况会怎样?

量子防范规则手册

研究人员 Šarūnas Grigaliūnas、Rasa Brūzgienė 和 Daina Gudonienė 制定了一套新的规则,称为量子通用公共许可证(QGPL)。你可以把它想象成一份用于分享数字财富的特殊合同。通常,当你分享一段软件或一个科学数据集时,你会附带一个许可证,上面写着:“你可以使用这个,但如果你修改了它并再次分享,你也必须分享你的修改。”这被称为“著佐权”(copyleft)。

QGPL 为这份合同增加了一个超级强大的新条件:如果你想分享这个文件,你必须证明它没有被未来的量子计算机篡改过。

为了实现这一点,他们构建了一个工具包,充当一个具有两层保护的“数字时间胶囊”:

  1. 重型印章 (PQ): 他们使用了一种新型的数字签名,称为 ML-DSA(一种基于格的签名),旨在即使面对量子计算机也是不可破解的。
  2. 备份印章 (Classical): 他们还保留了旧的、熟悉的印章(例如 Ed25519),以防人们还没有准备好接受新的印章。

巧妙之处在于:新规则规定你必须拥有这个重型量子防范印章。旧印章则是可选的。如果旧印章在未来失效了,重型印章依然能够奏效。但如果你只有旧印章,许可证会说:“抱歉,你不能分享这个。”这迫使每个人在传递文件时都必须升级他们的保护措施。

在现实世界中如何运作

该团队不仅编写了规则,还构建了一个工作原型来测试其是否具有实用性。他们在标准的计算机芯片(Apple ARM64 芯片)上测试了该系统,以观察其速度和负载情况。

速度测试:
他们发现,应用这种新的量子防范印章速度极快。对一个文件进行签名大约需要 0.72 毫秒,而检查它仅需 0.37 毫秒。为了让你有个直观的概念,这比眨眼还要快。即使他们添加了旧式印章作为备份,整个过程也仅减慢了极小的比例(不到 0.3 毫秒)。

体积测试:
有一个担忧是,这些新印章会变得巨大,导致文件难以分享。研究人员发现,对于单个文件,额外的“元数据”(关于印章的信息)大约为 10.8 KiB。如果你分享的是一个微小的文件(比如 181 字节的文本),这看起来似乎很大。但如果你分享的是一个大文件(比如 1 MiB 的图像),额外的空间占比不到 1%。更棒的是,如果你将 1,000 个文件打包在一起,印章的“成本”会降至每文件仅 148 字节。这就像是为一箱 1,000 件物品支付统一的运费,而不是为每一件物品单独付费。

“如果……怎么办”测试:
他们还测试了出错时的情况。

  • 如果文件发生了变化: 系统会立即拒绝它。
  • 如果旧印章损坏: 系统仍可以仅通过新的量子防范印章来验证文件。
  • 如果密钥被盗: 他们构建了一个“根密钥”系统。想象一下,一把主钥匙保存在保险库中(离线),它负责签署用于日常工作的密钥。如果日常密钥被盗,保险库可以签发新密钥并撤销旧密钥,而无需更改主保险库。这使得即使在互联网断开或中央机构消失的情况下,系统仍能正常运行。

结论

研究人员发现,这种“许可证传播的完整性”是切实可行的。他们证明了,你可以在不减慢计算机速度或用庞大文件堵塞互联网的情况下,在法律上要求人们使用量子防范的安全措施。

然而,他们也谨慎地说明了自己尚未做到的事情。他们并没有证明这种许可证会在每个国家的法庭上都站得住脚(这是一个属于律师而非数学家的法律问题)。他们也没有证明这些特定的新印章不会最终被量子计算机破解,尽管目前的数学理论表明,在很长一段时间内它们都是安全的。

简而言之,这篇论文表明,我们可以用一层面向未来的“毯子”包裹我们的数字历史。通过将使用这层“毯子”的要求作为分享规则的一部分,即使在量子计算机时代到来时,我们科学发现和软件的真实性也将保持安全、可验证且属于我们自己。这是一种向未来传达的方式:“我们建造它时考虑到了持久性,并且我们确保了你可以进行验证。”

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

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

试用 Digest →