How to Construct Quantum Random Functions

Free registration required

Executive Summary

In the presence of a quantum adversary, there are two possible definitions of security for a pseudorandom function; standard-security, which allows the adversary to be quantum, but requires queries to the function to be classical and quantum-security, which 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. The authors give the first quantum-security proofs for pseudorandom functions by showing that some classical constructions of pseudorandom functions are quantum-secure.

  • Format: PDF
  • Size: 521.56 KB