Lune

EUROCRYPT2023Top-tier venue

Non-uniformity and Quantum Advice in the Quantum Random Oracle Model

Qipeng Liu

2023Year
7Citations
7Top-tier citations

Abstract

In the quantum random oracle model (QROM) introduced by Boneh et al. (Asiacrypt 2011), a hash function is modeled as a uniformly random oracle, and a quantum algorithm can only interact with the hash function in a black-box manner. QRO methodology captures all generic algorithms. However, they fail to describe non-uniform quantum algorithms with preprocessing power, which receives a piece of bounded classical or quantum advice.

As non-uniform algorithms are largely believed to be the right model for attackers, starting from the work by Nayebi, Aaronson, Belovs, and Trevisan (QIC 2015), a line of works investigates non-uniform security in the random oracle model. Chung, Guo, Liu, and Qian (FOCS 2020) provide a framework and establish non-uniform security for many cryptographic applications. Although they achieve nearly optimal bounds for many applications with classical advice, their bounds for quantum advice are far from tight.

In this work, we continue the study on quantum advice in the QROM. We provide a new idea that generalizes the previous multi-instance framework, which we believe is more quantumfriendly and should be the quantum analog of multi-instance games. To this end, we match the bounds with quantum advice to those with classical advice by Chung et al., showing quantum advice is almost as good/bad as classical advice for many natural security games in the QROM. More formally, โ€ข OWFs: Even with ๐‘†-qubits of quantum advice, a ๐‘‡ -query quantum algorithm has advantage ๐‘‚((๐‘†๐‘‡ + ๐‘‡ 2 )/๐‘ ) to invert a random function with domain and range size ๐‘ . As shown by Corrigan-Gibbs and Kogan (TCC 2019), any further improvement will lead to new classical circuit lower bounds. โ€ข PRGs: An ๐‘†-qubit, ๐‘‡ -query quantum algorithm can distinguish between a random image and a random element in the range, with an winning probability at most 1/2 + ๐‘‚(๐‘‡ 2 /๐‘ ) 1/2 + ๐‘‚(๐‘†๐‘‡ /๐‘ ) 1/3 , in contrast to 1/2 + ๐‘‚((๐‘† 5 ๐‘‡ + ๐‘† 4 ๐‘‡ 2 )/๐‘ ) 1/19 by Chung et al. โ€ข Salting: A commonly used mechanism in cryptography called salting defeats preprocessing, even with quantum advice, improved the bounds by Chung et al.

Finally, we show that for some contrived games in the QROM, quantum advice can be exponentially better than classical advice for some parameter regimes. To our best knowledge, it provides the first evidence of a general separation between quantum and classical advice relative to an unstructured oracle.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

Cited by top-tier papers7

Ask how each one uses it

Builds on6

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines