EDBT 2026 Demo / reviewers in the wild / expert
Mark Zhandry
dblp:39/10308
· DBLP profile ↗
87ranked-venue papers
25as first author
50since 2021 · last 2026
0000-0001-7071-6272ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 70 · 20 first-author · 38 since 2021Theory of computation · 26 · 6 first-author · 15 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 first-author · 2 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Uncloneable Cryptography in Linear Quantum Memory
Andrew Huang 0002, Omri Shmueli, Vinod Vaikuntanathan, Mark Zhandry |
CRYPTO (5) | 4 |
| 2026 | Optimal Threshold Traitor Tracing
Pratish Datta, Aditi Partap, Swagata Sasmal, Mark Zhandry |
EUROCRYPT (5) | 5 |
| 2026 | Separating QMA from QCMA with a Classical OracleabstractWe construct a classical oracle proving that, in a relativized setting, the set of languages decidable by an efficient quantum verifier with a quantum witness (QMA) is strictly bigger than those decidable with access only to a classical witness (QCMA). The separating classical oracle we construct is for a decision problem we coin spectral Forrelation – the oracle describes two subsets of the boolean hypercube, and the computational task is to decide if there exists a quantum state whose standard basis measurement distribution is well supported on one subset while its Fourier basis measurement distribution is well supported on the other subset. This is equivalent to estimating the spectral norm of a “Forrelation” matrix between two sets that are accessible through membership queries. John Bostanci, Jonas Haferkamp, Chinmay Nirkhe, Mark Zhandry |
STOC | 4 |
| 2026 | On the Cryptographic Foundations of Interactive Quantum AdvantageabstractIn this work, we study the hardness required to achieve proofs of quantumness (PoQ), which in turn capture (potentially interactive) quantum advantage. A “trivial” or non-interactive PoQ simply assumes an (efficiently-verifiable) average-case hard problem for classical computers that is easy for quantum computers. However, there is much interest in “non-trivial” PoQs that actually rely on quantum hardness assumptions, instead of an assumed separation between quantum and classical computation for search problems, especially since these are often a starting point for more sophisticated protocols such as classical verification of quantum computation (CVQC). We show several lower-bounds for the hardness required to achieve non-trivial PoQ, specifically showing that they likely require cryptographic hardness, with different types of cryptographic hardness being required for different variations of non-trivial PoQ. In particular, our results help explain the challenges in using lattices to build publicly verifiable PoQ and its various extensions such as CVQC. Kabir Tomer, Mark Zhandry |
STOC | 2 |
| 2025 | Translating Between the Common Haar Random State Model and the Unitary Model
Eli Goldin, Mark Zhandry |
CRYPTO (2) | 2 |
| 2025 | Quantum State Group Actions
Saachi Mutreja, Mark Zhandry |
CRYPTO (2) | 2 |
| 2025 | On One-Shot Signatures, Quantum vs. Classical Binding, and Obfuscating Permutations
Omri Shmueli, Mark Zhandry |
CRYPTO (2) | 2 |
| 2025 | How to Model Unitary Oracles
Mark Zhandry |
CRYPTO (2) | 1 |
| 2025 | Hard Quantum Extrapolations in Quantum Cryptography
Luowen Qian, Justin Raizes, Mark Zhandry |
EUROCRYPT (7) | 3 |
| 2025 | On Quantum Money and Evasive Obfuscation
Mark Zhandry |
EUROCRYPT (3) | 1 |
| 2025 | Optimal Traitor Tracing from Pairings
Mark Zhandry |
EUROCRYPT (3) | 1 |
| 2025 | Toward Separating QMA from QCMA with a Classical OracleabstractQMA is the class of languages that can be decided by an efficient quantum verifier given a quantum witness, whereas QCMA is the class of such languages where the efficient quantum verifier only is given a classical witness. A challenging fundamental goal in quantum query complexity is to find a classical oracle separation for these classes. In this work, we offer a new approach towards proving such a separation that is qualitatively different than prior work, and show that our approach is sound assuming a natural statistical conjecture which may have other applications to quantum query complexity lower bounds. Mark Zhandry |
ITCS | 1 |
| 2025 | A General Quantum Duality for Representations of Groups with Applications to Quantum Money, Lightning, and FireabstractAaronson, Atia, and Susskind (2020) established that efficiently mapping between quantum states $|ψ\rangle$ and $|ϕ\rangle$ is computationally equivalent to distinguishing their superpositions $|ψ\rangle \pm |ϕ\rangle$. We generalize this insight into a broader duality principle, wherein manipulating quantum states in one basis is equivalent to extracting their value in a complementary basis. This general duality principle states that the ability to implement a unitary representation of a group is computationally equivalent to the ability to perform a Fourier subspace extraction from its irreducible representations. Building on our duality principle, we present the following applications: * We extend the construction of publicly-key quantum money of Zhandry (2024) from Abelian group actions to a construction of quantum lightning from non-Abelian group actions, and eliminate Zhandry's reliance on a black-box model for justifying security. Instead, we prove a direct reduction to a computational assumption -- the pre-action security of cryptographic group actions. Our construction is realizable with symmetric group actions, including those implicit in the McEliece cryptosystem. * We provide an alternative quantum lightning construction from one-way homomorphisms, with security holding under certain conditions. This scheme shows equivalence among four security notions: quantum lightning security, worst-case and average-case cloning security, and security against preparing a canonical state. * We formalize the notion of quantum fire, states that are efficiently clonable, but not efficiently telegraphable. These states can be spread like fire, provided they are kept alive quantumly and do not decohere. The only previously known construction relied on a unitary quantum oracle, whereas we present the first candidate construction of quantum fire using a classical oracle. John Bostanci, Barak Nehoran, Mark Zhandry |
STOC | 3 |
| 2024 | Limits on the Power of Prime-Order Groups: Separating Q-Type from Static Assumptions
George Lu, Mark Zhandry |
CRYPTO (5) | 2 |
| 2024 | Adaptive Security in SNARGs via iO and Lossy Functions
Brent Waters, Mark Zhandry |
CRYPTO (10) | 2 |
| 2024 | A Computational Separation Between Quantum No-Cloning and No-TelegraphingabstractTwo of the fundamental no-go theorems of quantum information are the no-cloning theorem (that it is impossible to make copies of general quantum states) and the no-teleportation theorem (the prohibition on telegraphing, or sending quantum states over classical channels without pre-shared entanglement). They are known to be equivalent, in the sense that a collection of quantum states is telegraphable if and only if it is clonable. Our main result suggests that this is not the case when computational efficiency is considered. We give a collection of quantum states and quantum oracles relative to which these states are efficiently clonable but not efficiently telegraphable. Given that the opposite scenario is impossible (states that can be telegraphed can always trivially be cloned), this gives the most complete quantum oracle separation possible between these two important no-go properties. We additionally study the complexity class clonableQMA, a subset of QMA whose witnesses are efficiently clonable. As a consequence of our main result, we give a quantum oracle separation between clonableQMA and the class QCMA, whose witnesses are restricted to classical strings. We also propose a candidate oracle-free promise problem separating these classes. We finally demonstrate an application of clonable-but-not-telegraphable states to cryptography, by showing how such states can be used to protect against key exfiltration. Barak Nehoran, Mark Zhandry |
ITCS | 2 |
| 2024 | Quantum Money from Abelian Group Actions
Mark Zhandry |
ITCS | 1 |
| 2024 | The Space-Time Cost of Purifying Quantum ComputationsabstractGeneral quantum computation consists of unitary operations and also measurements. It is well known that intermediate quantum measurements can be deferred to the end of the computation, resulting in an equivalent purely unitary computation. While time efficient, this transformation blows up the space to linear in the running time, which could be super-polynomial for low-space algorithms. Fefferman and Remscrim (STOC'21) and Girish, Raz and Zhan (ICALP'21) show different transformations which are space efficient, but blow up the running time by a factor that is exponential in the space. This leaves the case of algorithms with small-but-super-logarithmic space as incurring a large blowup in either time or space complexity. We show that such a blowup is likely inherent, demonstrating that any "black-box" transformation which removes intermediate measurements must significantly blow up either space or time. Mark Zhandry |
ITCS | 1 |
| 2024 | Composability in Watermarking Schemes
Jiahui Liu 0003, Mark Zhandry |
TCC (3) | 2 |
| 2024 | Verifiable Quantum Advantage without StructureabstractWe show the following hold, unconditionally unless otherwise stated, relative to a random oracle: — There are NP search problems solvable by quantum polynomial-time (QPT) machines but not classical probabilistic polynomial-time (PPT) machines. — There exist functions that are one-way, and even collision resistant, against classical adversaries but are easily inverted quantumly. Similar counterexamples exist for digital signatures and CPA-secure public key encryption (the latter requiring the assumption of a classically CPA-secure encryption scheme). Interestingly, the counterexample does not necessarily extend to the case of other cryptographic objects such as PRGs. — There are unconditional publicly verifiable proofs of quantumness with the minimal rounds of interaction: for uniform adversaries, the proofs are non-interactive, whereas for non-uniform adversaries the proofs are two message public coin. — Our results do not appear to contradict the Aaronson-Ambanis conjecture. Assuming this conjecture, there exist publicly verifiable certifiable randomness, again with the minimal rounds of interaction. By replacing the random oracle with a concrete cryptographic hash function such as SHA2, we obtain plausible Minicrypt instantiations of the above results. Previous analogous results all required substantial structure, either in terms of highly structured oracles and/or algebraic assumptions in Cryptomania and beyond. Takashi Yamakawa, Mark Zhandry |
J. ACM | 2 |
| 2024 | Full Quantum Equivalence of Group Action DLog and CDH, and More
Hart William Montgomery, Mark Zhandry |
J. Cryptol. | 2 |
| 2023 | The Relationship Between Idealized Models Under Computationally Bounded Adversaries
Cong Zhang 0001, Mark Zhandry |
ASIACRYPT (6) | 2 |
| 2023 | Security-Preserving Distributed Samplers: How to Generate Any CRS in One Round Without Random Oracles
Damiano Abram, Brent Waters, Mark Zhandry |
CRYPTO (1) | 3 |
| 2023 | Computational Wiretap Coding from Indistinguishability Obfuscation
Yuval Ishai, Aayush Jain, Paul Lou, Amit Sahai, Mark Zhandry |
CRYPTO (4) | 5 |
| 2023 | Tracing Quantum State Distinguishers via Backtracking
Mark Zhandry |
CRYPTO (5) | 1 |
| 2023 | A Lower Bound on the Length of Signatures Based on Group Actions and Generic Isogenies
Dan Boneh, Jiaxin Guan, Mark Zhandry |
EUROCRYPT (5) | 3 |
| 2023 | Another Round of Breaking and Making Quantum Money: - How to Not Build It from Lattices, and More
Jiahui Liu 0003, Hart William Montgomery, Mark Zhandry |
EUROCRYPT (1) | 3 |
| 2023 | Commitments to Quantum StatesabstractWhat does it mean to commit to a quantum state? In this work, we propose a simple answer: a commitment to quantum messages is binding if, after the commit phase, the committed state is hidden from the sender's view. We accompany this new definition with several instantiations. We build the first non-interactive succinct quantum state commitments, which can be seen as an analogue of collision-resistant hashing for quantum messages. We also show that hiding quantum state commitments (QSCs) are implied by any commitment scheme for classical messages. All of our constructions can be based on quantum-cryptographic assumptions that are implied by but are potentially weaker than one-way functions. Sam Gunn, Nathan Ju, Fermi Ma, Mark Zhandry |
STOC | 4 |
| 2023 | Multi-instance Randomness Extraction and Security Against Bounded-Storage Mass Surveillance
Jiaxin Guan, Daniel Wichs, Mark Zhandry |
TCC (3) | 3 |
| 2022 | Full Quantum Equivalence of Group Action DLog and CDH, and More
Hart William Montgomery, Mark Zhandry |
ASIACRYPT (1) | 2 |
| 2022 | On the Feasibility of Unclonable Encryption, and More
Prabhanjan Vijendra Ananth, Fatih Kaleoglu, Xingjian Li 0006, Qipeng Liu 0001, Mark Zhandry |
CRYPTO (2) | 5 |
| 2022 | Augmented Random Oracles
Mark Zhandry |
CRYPTO (3) | 1 |
| 2022 | To Label, or Not To Label (in Generic Groups)
Mark Zhandry |
CRYPTO (3) | 1 |
| 2022 | New Constructions of Collapsing Hashes
Mark Zhandry |
CRYPTO (3) | 1 |
| 2022 | Quantum Algorithms for Variants of Average-Case Lattice Problems via Filtering
Yilei Chen 0001, Qipeng Liu 0001, Mark Zhandry |
EUROCRYPT (3) | 3 |
| 2022 | Incompressible Cryptography
Jiaxin Guan, Daniel Wichs, Mark Zhandry |
EUROCRYPT (1) | 3 |
| 2022 | Verifiable Quantum Advantage without StructureabstractWe show the following hold, unconditionally unless otherwise stated, relative to a random oracle with probability 1: •There are NP search problems solvable by BQP machines but not BPP machines.•There exist functions that are one-way, and even collision resistant, against classical adversaries but are easily inverted quantumly. Similar separations hold for digital signatures and CPA-secure public key encryption (the latter requiring the assumption of a classically CPA-secure encryption scheme). Interestingly, the separation does not necessarily extend to the case of other cryptographic objects such as PRGs.•There are unconditional publicly verifiable proofs of quantumness with the minimal rounds of interaction: for uniform adversaries, the proofs are non-interactive, whereas for non-uniform adversaries the proofs are two message public coin.•Our results do not appear to contradict the Aaronson-Ambanis conjecture. Assuming this conjecture, there exist publicly verifiable certifiable randomness, again with the minimal rounds of interaction.By replacing the random oracle with a concrete cryptographic hash function such as SHA2, we obtain plausible Minicrypt instantiations of the above results. Previous analogous results all required substantial structure, either in terms of highly structured oracles and/or algebraic assumptions in Cryptomania and beyond. Takashi Yamakawa, Mark Zhandry |
FOCS | 2 |
| 2022 | Adaptive Multiparty NIKE
Venkata Koppula, Brent Waters, Mark Zhandry |
TCC (2) | 3 |
| 2022 | Collusion Resistant Copy-Protection for Watermarkable Functionalities
Jiahui Liu 0003, Qipeng Liu 0001, Luowen Qian, Mark Zhandry |
TCC (1) | 4 |
| 2021 | Franchised Quantum Money
Bhaskar Roberts, Mark Zhandry |
ASIACRYPT (1) | 2 |
| 2021 | Redeeming Reset Indifferentiability and Applications to Post-quantum Security
Mark Zhandry |
ASIACRYPT (1) | 1 |
| 2021 | New Approaches for Quantum Copy-Protection
Scott Aaronson, Jiahui Liu 0003, Qipeng Liu 0001, Mark Zhandry, Ruizhe Zhang 0001 |
CRYPTO (1) | 4 |
| 2021 | Hidden Cosets and Applications to Unclonable Cryptography
Andrea Coladangelo, Jiahui Liu 0003, Qipeng Liu 0001, Mark Zhandry |
CRYPTO (1) | 4 |
| 2021 | White Box Traitor Tracing
Mark Zhandry |
CRYPTO (4) | 1 |
| 2021 | Classical vs Quantum Random Oracles
Takashi Yamakawa, Mark Zhandry |
EUROCRYPT (2) | 2 |
| 2021 | Post-Quantum Succinct Arguments: Breaking the Quantum Rewinding BarrierabstractWe prove that Kilian's four-message succinct argument system is post-quantum secure in the standard model when instantiated with any probabilistically checkable proof and any collapsing hash function (which in turn exist based on the post-quantum hardness of Learning with Errors). This yields the first post-quantum succinct argument system from any falsifiable assumption. At the heart of our proof is a new quantum rewinding procedure that enables a reduction to repeatedly query a quantum adversary for accepting transcripts as many times as desired. Prior techniques were limited to a constant number of accepting transcripts. Alessandro Chiesa, Fermi Ma, Nicholas Spooner, Mark Zhandry |
FOCS | 4 |
| 2021 | Disappearing Cryptography in the Bounded Storage Model
Jiaxin Guan, Mark Zhandry |
TCC (2) | 2 |
| 2021 | How to Construct Quantum Random FunctionsabstractPseudorandom functions ( PRFs ) are one of the foundational concepts in theoretical computer science, with numerous applications in complexity theory and cryptography. In this work, we study the security of PRFs when evaluated on quantum superpositions of inputs. The classical techniques for arguing the security of PRFs do not carry over to this setting, even if the underlying building blocks are quantum resistant. We therefore develop a new proof technique to show that many of the classical PRF constructions remain secure when evaluated on superpositions. Mark Zhandry |
J. ACM | 1 |
| 2021 | Decomposable Obfuscation: A Framework for Building Applications of Obfuscation from Polynomial Hardness
Qipeng Liu 0001, Mark Zhandry |
J. Cryptol. | 2 |
| 2021 | Quantum Lightning Never Strikes the Same State Twice. Or: Quantum Money from Cryptographic Assumptions
Mark Zhandry |
J. Cryptol. | 1 |
| 2020 | Indifferentiability for Public Key Cryptosystems
Mark Zhandry, Cong Zhang 0001 |
CRYPTO (1) | 1 |
| 2020 | New Techniques for Traitor Tracing: Size N1/3 and More from Pairings
Mark Zhandry |
CRYPTO (1) | 1 |
| 2020 | Affine Determinant Programs: A Framework for Obfuscation and Witness EncryptionabstractAn affine determinant program ADP: {0,1}^n → {0,1} is specified by a tuple (A,B_1,…,B_n) of square matrices over ?_q and a function Eval: ?_q → {0,1}, and evaluated on x ∈ {0,1}^n by computing Eval(det(A + ∑_{i∈[n]} x_i B_i)). In this work, we suggest ADPs as a new framework for building general-purpose obfuscation and witness encryption. We provide evidence to suggest that constructions following our ADP-based framework may one day yield secure, practically feasible obfuscation. As a proof-of-concept, we give a candidate ADP-based construction of indistinguishability obfuscation (i?) for all circuits along with a simple witness encryption candidate. We provide cryptanalysis demonstrating that our schemes resist several potential attacks, and leave further cryptanalysis to future work. Lastly, we explore practically feasible applications of our witness encryption candidate, such as public-key encryption with near-optimal key generation. James Bartusek, Yuval Ishai, Aayush Jain, Fermi Ma, Amit Sahai, Mark Zhandry |
ITCS | 6 |
| 2020 | One-shot signatures and applications to hybrid quantum/classical authenticationabstractWe define the notion of one-shot signatures, which are signatures where any secret key can be used to sign only a single message, and then self-destructs. While such signatures are of course impossible classically, we construct one-shot signatures using quantum no-cloning. In particular, we show that such signatures exist relative to a classical oracle, which we can then heuristically obfuscate using known indistinguishability obfuscation schemes. Ryan Amos, Marios Georgiou 0001, Aggelos Kiayias, Mark Zhandry |
STOC | 4 |
| 2020 | Towards Non-interactive Witness Hiding
Benjamin Kuykendall, Mark Zhandry |
TCC (1) | 2 |
| 2020 | Schrödinger's Pirate: How to Trace a Quantum Decoder
Mark Zhandry |
TCC (3) | 1 |
| 2019 | The Distinction Between Fixed and Random Generators in Group-Based Assumptions
James Bartusek, Fermi Ma, Mark Zhandry |
CRYPTO (2) | 3 |
| 2019 | Revisiting Post-quantum Fiat-Shamir
Qipeng Liu 0001, Mark Zhandry |
CRYPTO (2) | 2 |
| 2019 | How to Record Quantum Queries, and Applications to Quantum Indifferentiability
Mark Zhandry |
CRYPTO (2) | 1 |
| 2019 | New Techniques for Obfuscating Conjunctions
James Bartusek, Tancrède Lepoint, Fermi Ma, Mark Zhandry |
EUROCRYPT (3) | 4 |
| 2019 | Simple Schemes in the Bounded Storage Model
Jiaxin Guan, Mark Zhandry |
EUROCRYPT (3) | 2 |
| 2019 | On Finding Quantum Multi-collisions
Qipeng Liu 0001, Mark Zhandry |
EUROCRYPT (3) | 2 |
| 2019 | On ELFs, Deterministic Encryption, and Correlated-Input Security
Mark Zhandry |
EUROCRYPT (3) | 1 |
| 2019 | Quantum Lightning Never Strikes the Same State Twice
Mark Zhandry |
EUROCRYPT (3) | 1 |
| 2019 | The Magic of ELFs
Mark Zhandry |
J. Cryptol. | 1 |
| 2018 | Parameter-Hiding Order Revealing Encryption
David Cash, Feng-Hao Liu, Adam O'Neill, Mark Zhandry, Cong Zhang 0001 |
ASIACRYPT (1) | 4 |
| 2018 | Return of GGH15: Provable Security Against Zeroizing Attacks
James Bartusek, Jiaxin Guan, Fermi Ma, Mark Zhandry |
TCC (2) | 4 |
| 2018 | The MMap Strikes Back: Obfuscation and New Multilinear Maps Immune to CLT13 Zeroizing Attacks
Fermi Ma, Mark Zhandry |
TCC (2) | 2 |
| 2018 | Impossibility of Order-Revealing Encryption in Idealized Models
Mark Zhandry, Cong Zhang 0001 |
TCC (2) | 1 |
| 2018 | Cutting-edge cryptography through the lens of secret sharing
Ilan Komargodski, Mark Zhandry |
Inf. Comput. | 2 |
| 2017 | New Security Notions and Feasibility Results for Authentication of Quantum Data
Sumegha Garg, Henry Yuen, Mark Zhandry |
CRYPTO (2) | 3 |
| 2017 | Breaking the Sub-Exponential Barrier in Obfustopia
Sanjam Garg, Omkant Pandey, Akshayaram Srinivasan, Mark Zhandry |
EUROCRYPT (3) | 4 |
| 2017 | Decomposable Obfuscation: A Framework for Building Applications of Obfuscation from Polynomial Hardness
Qipeng Liu 0001, Mark Zhandry |
TCC (1) | 2 |
| 2017 | Multiparty Key Exchange, Efficient Traitor Tracing, and More from Indistinguishability Obfuscation
Dan Boneh, Mark Zhandry |
Algorithmica | 2 |
| 2016 | How to Generate and Use Universal Samplers
Dennis Hofheinz, Tibor Jager, Dakshita Khurana, Amit Sahai, Brent Waters, Mark Zhandry |
ASIACRYPT (2) | 6 |
| 2016 | Annihilation Attacks for Multilinear Maps: Cryptanalysis of Indistinguishability Obfuscation over GGH13
Eric Miles, Amit Sahai, Mark Zhandry |
CRYPTO (2) | 3 |
| 2016 | The Magic of ELFs
Mark Zhandry |
CRYPTO (1) | 1 |
| 2016 | Post-zeroizing Obfuscation: New Mathematical Tools, and the Case of Evasive Circuits
Saikrishna Badrinarayanan, Eric Miles, Amit Sahai, Mark Zhandry |
EUROCRYPT (2) | 4 |
| 2016 | Anonymous Traitor Tracing: How to Embed Arbitrary Information in a Key
Ryo Nishimaki, Daniel Wichs, Mark Zhandry |
EUROCRYPT (2) | 3 |
| 2015 | Semantically Secure Order-Revealing Encryption: Multi-input Functional Encryption Without Obfuscation
Dan Boneh, Kevin Lewi, Mariana Raykova 0001, Amit Sahai, Mark Zhandry, Joe Zimmerman |
EUROCRYPT (2) | 5 |
| 2014 | Low Overhead Broadcast Encryption from Multilinear Maps
Dan Boneh, Brent Waters, Mark Zhandry |
CRYPTO (1) | 3 |
| 2014 | Multiparty Key Exchange, Efficient Traitor Tracing, and More from Indistinguishability Obfuscation
Dan Boneh, Mark Zhandry |
CRYPTO (1) | 2 |
| 2013 | Secure Signatures and Chosen Ciphertext Security in a Quantum Computing World
Dan Boneh, Mark Zhandry |
CRYPTO (2) | 2 |
| 2013 | Quantum-Secure Message Authentication Codes
Dan Boneh, Mark Zhandry |
EUROCRYPT | 2 |
| 2012 | Secure Identity-Based Encryption in the Quantum Random Oracle Model
Mark Zhandry |
CRYPTO | 1 |
| 2012 | How to Construct Quantum Random FunctionsabstractIn the presence of a quantum adversary, there are two possible definitions of security for a pseudorandom function. The first, which we call standard-security, allows the adversary to be quantum, but requires queries to the function to be classical. The second, quantum-security, allows the adversary to query the function on a quantum superposition of inputs, thereby giving the adversary a superposition of the values of the function at many inputs at once. Existing techniques for proving the security of pseudorandom functions fail when the adversary can make quantum queries. We give the first quantum-security proofs for pseudorandom functions by showing that some classical constructions of pseudorandom functions are quantum-secure. Namely, we show that the standard constructions of pseudorandom functions from pseudorandom generators or pseudorandom synthesizers are secure, even when the adversary can make quantum queries. We also show that a direct construction from lattices is quantum-secure. To prove security, we develop new tools to prove the indistinguishability of distributions under quantum queries. In light of these positive results, one might hope that all standard-secure pseudorandom functions are quantum-secure. To the contrary, we show a separation: under the assumption that standard-secure pseudorandom functions exist, there are pseudorandom functions secure against quantum adversaries making classical queries, but insecure once the adversary can make quantum queries. Mark Zhandry |
FOCS | 1 |
| 2011 | Random Oracles in a Quantum World
Dan Boneh, Özgür Dagdelen, Marc Fischlin, Anja Lehmann, Christian Schaffner, Mark Zhandry |
ASIACRYPT | 6 |