DocumentCode
2434444
Title
How to Construct Quantum Random Functions
Author
Zhandry, Mark
Author_Institution
Stanford Univ., Stanford, CA, USA
fYear
2012
fDate
20-23 Oct. 2012
Firstpage
679
Lastpage
687
Abstract
In 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.
Keywords
quantum computing; query processing; random functions; random number generation; security of data; pseudorandom function security; pseudorandom generators; pseudorandom synthesizers; quantum adversary; quantum queries; quantum random functions; quantum superposition; quantum-security proofs; standard-security; Cryptography; Generators; Polynomials; Quantum computing; Standards; Synthesizers; Pseudorandom Function; Quantum;
fLanguage
English
Publisher
ieee
Conference_Titel
Foundations of Computer Science (FOCS), 2012 IEEE 53rd Annual Symposium on
Conference_Location
New Brunswick, NJ
ISSN
0272-5428
Print_ISBN
978-1-4673-4383-1
Type
conf
DOI
10.1109/FOCS.2012.37
Filename
6375347
Link To Document