Binding PQC to Copyleft via QGPL and Evaluating Quantum-Safe Distribution Integrity
This paper introduces the Quantum General Public License (QGPL) v3.0, which mandates post-quantum cryptographic integrity for open science distributions, and demonstrates its practical feasibility through a hybrid signature scheme that ensures long-term artifact authenticity on commodity hardware without centralized infrastructure.
Original paper licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you are sending a precious, handwritten letter to a friend in the future. You seal it in a time capsule and bury it in the backyard, trusting that when your friend digs it up in fifty years, the paper will be the same and the ink will still be yours. For centuries, we've used "digital seals" (cryptography) to do this for computer files. We sign our digital work with a unique mathematical stamp that proves, "I wrote this, and no one changed a single bit."
But there's a scary twist coming. Scientists predict that in the not-so-distant future, a new kind of super-computer called a "quantum computer" will be built. These machines will be so powerful that they can break the old digital seals we use today, like cracking a safe with a master key. This means a sneaky hacker could steal your time capsule, swap the letter inside for a fake one, and use the quantum computer to forge a new seal that looks perfectly real. The scary part is that this isn't just about secrets; it's about truth. If we can't trust the seals on our scientific data, software, and history, we might lose the ability to know what is real and what is a forgery, even decades from now.
This is the problem a team of researchers from Kaunas University of Technology in Lithuania is tackling. They aren't just trying to build a stronger lock; they are trying to change the rules of the game entirely. They are asking: What if the law itself required us to use a lock that quantum computers can't break?
The Quantum-Proof Rulebook
The researchers, Šarūnas Grigaliūnas, Rasa Brūzgienė, and Daina Gudonienė, have created a new set of rules called the Quantum General Public License (QGPL). Think of this like a special contract for sharing digital treasures. Usually, when you share a piece of software or a scientific dataset, you attach a license that says, "You can use this, but if you change it and share it again, you have to share your changes too." This is called "copyleft."
The QGPL adds a super-powerful new condition to this contract: If you want to share this file, you must prove it hasn't been tampered with by a future quantum computer.
To make this work, they built a toolkit that acts like a "digital time capsule" with two layers of protection:
- The Heavy-Duty Seal (PQ): They use a new type of digital signature called ML-DSA (a lattice-based signature) that is designed to be unbreakable even by quantum computers.
- The Backup Seal (Classical): They also keep the old, familiar seal (like Ed25519) just in case people aren't ready for the new one yet.
Here is the clever part: The new rule says you must have the heavy-duty quantum-proof seal. The old seal is optional. If the old seal breaks in the future, the heavy-duty one still holds. But if you only have the old seal, the license says, "Sorry, you can't share this." This forces everyone to upgrade their protection as they pass the file along.
How It Works in the Real World
The team didn't just write the rules; they built a working prototype to see if it was practical. They tested their system on a standard computer chip (an Apple ARM64 chip) to see how fast and heavy it would be.
The Speed Test:
They found that applying the new quantum-proof seal is incredibly fast. It takes about 0.72 milliseconds to sign a file and 0.37 milliseconds to check it. To put that in perspective, that's faster than the blink of an eye. Even when they added the old-style seal as a backup, the whole process only slowed down by a tiny fraction of a millisecond (less than 0.3 ms).
The Size Test:
One worry was that these new seals would be huge, making files too big to share. The researchers found that for a single file, the extra "metadata" (the info about the seal) is about 10.8 KiB. If you are sharing a tiny file (like a 181-byte text), this seems big. But if you are sharing a large file (like a 1 MiB image), the extra space is less than 1%. Even better, if you bundle 1,000 files together into one package, the "cost" of the seal drops to just 148 bytes per file. It's like paying a flat shipping fee for a box of 1,000 items instead of paying for each one individually.
The "What If" Test:
They also tested what happens if things go wrong.
- If the file changes: The system instantly rejects it.
- If the old seal is corrupted: The system can still verify the file using just the new quantum-proof seal.
- If the key is stolen: They built a "root key" system. Imagine a master key kept in a vault (offline) that signs the keys used for daily work. If a daily key is stolen, the vault can issue a new one and revoke the old one without needing to change the master vault. This allows the system to work even if the internet is down or if a central authority disappears.
The Verdict
The researchers found that this "license-propagated integrity" is practical. They proved that you can legally require people to use quantum-proof security without slowing down computers or clogging up the internet with massive files.
However, they are careful to say what they haven't done. They haven't proven that this license will hold up in a courtroom in every country (that's a legal question for lawyers, not a math question). They also haven't proven that the quantum computers won't eventually break these specific new seals, though current math suggests they won't for a very long time.
In short, the paper shows that we can wrap our digital history in a future-proof blanket. By making the requirement to use this blanket part of the sharing rules themselves, we can ensure that even when the quantum computers arrive, the truth of our scientific discoveries and software will remain safe, verifiable, and ours. It's a way of saying to the future: "We built this to last, and we made sure you can check it."
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.