← Latest papers
⚛️ quantum physics

Compressed Permutation Oracles Revisited

This paper revisits the compressed permutation oracle technique to establish a tight Ω(N1/2)\Omega(N^{1/2}) soundness bound through a conceptually simpler proof, thereby enabling rigorous quantum security analyses for cryptographic constructions like SHA3, SHA1, and SHA2 that were previously limited by weaker bounds.

Original authors: Joseph Carolan, Christian Majenz

Published 2026-09-24
📖 7 min read🧠 Deep dive

Original authors: Joseph Carolan, Christian Majenz

Original paper licensed under CC BY 4.0 (http://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

In the digital world, security often relies on the idea of a perfect, unpredictable machine. Cryptographers imagine a device that takes any input and spits out a completely random-looking output, but with one crucial rule: if you put the same input in twice, you get the same output every time. This is known as a random permutation. It is the invisible engine behind many of the tools we use to keep data safe, from the way our passwords are stored to the algorithms that verify the integrity of our communications. To test if these tools are truly secure, scientists imagine a powerful attacker who can ask this machine questions. In the classical world, an attacker asks one question at a time. But in the quantum world, an attacker can ask many questions at once, superimposing them in a way that feels like asking every possible question simultaneously. This ability to query in superposition makes the job of proving security incredibly difficult, because the attacker gains information in a way that defies our usual intuition.

For years, researchers have tried to build a mathematical model to track what a quantum attacker learns from these questions. One promising method, called the compressed oracle, acts like a simplified notebook. Instead of tracking the entire, massive machine, the notebook only records the specific pairs of inputs and outputs the attacker has asked about so far. This makes the math manageable, allowing scientists to prove that certain security systems are safe. However, a significant problem plagued this method: the notebook was not perfectly accurate. It was only proven to work correctly when the attacker asked a relatively small number of questions. If the attacker asked too many, the notebook's predictions could drift away from reality, leaving the security proofs unreliable. This limitation meant that for many modern cryptographic systems, we could not be certain they would hold up against a determined quantum adversary.

A team of researchers has now revisited this method and fixed its most critical flaw. They have demonstrated that the compressed notebook is far more reliable than previously thought. Their new analysis proves that the method works correctly even when the attacker asks a number of questions that is much larger than before—specifically, up to the square root of the total number of possible inputs. This is a massive improvement over the previous limit, which was only a tiny fraction of that number. The researchers achieved this by changing how they built the connection between the real, complex machine and the simplified notebook. Instead of a complicated, indirect construction, they showed that the notebook can be viewed as a direct measurement of the machine's underlying state. This new perspective not only makes the math cleaner and more direct, but it also removes the artificial ceiling on how many questions the attacker can ask before the proof breaks down.

The impact of this improvement is immediate and concrete. The researchers applied their new, tighter proof to two of the most important structures in modern cryptography: the sponge construction and the Davies-Meyer compression function. These are the blueprints used to build the hash functions that secure our digital world, including the SHA-3 standard and the older SHA-1 and SHA-2 systems. Using their refined method, the team calculated exactly how many quantum queries an attacker would need to break these systems. They found that the security of these systems is robust, requiring an attacker to perform a number of operations that grows with the square root of the system's size for finding collisions, and even more for finding pre-images. Their results provide explicit, concrete numbers for the security of the four main SHA-3 variants, showing that they remain safe even against powerful quantum computers, provided those computers do not find a way to exploit specific structural weaknesses in the underlying design.

The researchers were careful to distinguish between proving the security of the mathematical model and the security of the actual hardware. Their work confirms that if the underlying random permutation behaves as expected, the cryptographic constructions built on top of it are secure. They did not claim that the specific permutation used in the real-world SHA-3 standard is perfect, but rather that the design itself is sound. This distinction is vital; it means that the failure of a system would likely come from a flaw in the specific implementation of the permutation, not from a fundamental weakness in the way the system is built. By tightening the mathematical bounds, the researchers have given cryptographers a more powerful tool to analyze future systems, ensuring that the next generation of digital security can be designed with a clear and accurate understanding of the quantum threats it faces.

The core of their discovery lies in how they handle the relationship between the attacker's queries and the database of known answers. In the old method, the connection between the real machine and the notebook was somewhat loose, introducing errors that accumulated as the number of questions grew. The new approach treats the notebook as a direct, coherent reflection of the machine's state. They constructed a bridge between the two that preserves the exact mathematical relationships, ensuring that the notebook never loses track of the true state of the system, no matter how many questions are asked. This bridge is built using a technique that separates the information into distinct levels, much like organizing a library by floor, and then carefully normalizing the connections between them. This normalization ensures that the probabilities calculated in the notebook match the probabilities in the real world, eliminating the drift that previously limited the method's usefulness.

This work does not just improve a single proof; it strengthens the entire foundation of quantum security analysis for symmetric cryptography. By pushing the limit of the compressed oracle from a tiny fraction of the possible inputs to the square root, the researchers have opened the door to analyzing systems that were previously out of reach. The results suggest that the quantum advantage in breaking these specific types of cryptographic systems is not as large as one might fear, provided the systems are designed with sufficient capacity. The team's ability to provide explicit constants and concrete bounds means that engineers can now calculate the exact level of security a system offers, rather than relying on vague estimates. This clarity is essential for building the digital infrastructure of the future, ensuring that our data remains protected in an era where quantum computers are becoming a reality.

The study also extends its findings to ideal ciphers, which are the building blocks for many encryption schemes. In this model, the security depends on a family of permutations, each controlled by a different key. The researchers showed that their improved method works just as well here, even when the attacker can query the system in superposition over different keys. This is a significant result because it means the security of these systems does not degrade simply because there are many keys involved. The analysis holds firm regardless of the number of keys, reinforcing the idea that the fundamental structure of these cryptographic designs is sound against quantum attacks.

Ultimately, this paper represents a maturation of the tools used to understand quantum security. It takes a method that was once considered too fragile for rigorous proof and strengthens it into a reliable instrument. The researchers have shown that the compressed oracle is not just a heuristic approximation, but a mathematically sound way to track quantum information. By doing so, they have provided the cryptographic community with a clearer view of the landscape, allowing them to design systems that are provably secure against the most advanced threats. The work stands as a testament to the power of refining our mathematical models to better reflect the complex realities of the quantum world.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →