Paper 2024/1745
Pseudorandomness in the (Inverseless) Haar Random Oracle Model
Abstract
We study the (in)feasibility of quantum pseudorandom notions in a quantum analog of the random oracle model, where all the parties, including the adversary, have oracle access to the same Haar random unitary. In this model, we show the following: • (Unbounded-query secure) pseudorandom unitaries (PRU) exist. Moreover, the PRU construction makes two calls to the Haar oracle. • We consider constructions of PRUs making a single call to the Haar oracle. In this setting, we show that unbounded-query security is impossible to achieve. We complement this result by showing that bounded-query secure PRUs do exist with a single query to the Haar oracle. • We show that multi-copy pseudorandom state generators and function-like state generators (with classical query access), making a single call to the Haar oracle, exist. Our results have two consequences: (a) when the Haar random unitary is instantiated suitably, our results present viable approaches for building quantum pseudorandom objects without relying upon one-way functions and, (b) for the first time, we show that the key length in pseudorandom unitaries can be generically shrunk (relative to the output length). Our results are also some of the first usecases of the new ``path recording'' formalism for Haar random unitaries, introduced in the recent breakthrough work of Ma and Huang.
Metadata
- Available format(s)
- Category
- Foundations
- Publication info
- Preprint.
- Keywords
- quantum cryptographypseudorandomnesspseudorandom unitariesHaar random oracle model
- Contact author(s)
-
prabhanjan @ cs ucsb edu
johnb @ cs columbia edu
adityagulati @ ucsb edu
yao-ting_lin @ ucsb edu - History
- 2024-10-28: approved
- 2024-10-25: received
- See all versions
- Short URL
- https://ia.cr/2024/1745
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2024/1745, author = {Prabhanjan Ananth and John Bostanci and Aditya Gulati and Yao-Ting Lin}, title = {Pseudorandomness in the (Inverseless) Haar Random Oracle Model}, howpublished = {Cryptology {ePrint} Archive, Paper 2024/1745}, year = {2024}, url = {https://eprint.iacr.org/2024/1745} }