Paper 2025/1994

Separating Pseudorandom Generators from Logarithmic Pseudorandom States

Mohammed Barhoush, University of Montreal
Abstract

Pseudorandom generators (PRGs) are a foundational primitive in classical cryptography, underpinning a wide range of constructions. In the quantum setting, pseudorandom quantum states (PRSs) were proposed as a potentially weaker assumption that might serve as a substitute for PRGs in cryptographic applications. Two primary size regimes of PRSs have been studied: logarithmic-size and linear-size. Interestingly, logarithmic PRSs have led to powerful cryptographic applications, such as digital signatures and quantum public-key encryption with tamper-resilient keys, that have not been realized from their linear counterparts. However, PRGs have only been black-box separated from linear PRSs, leaving open the fundamental question of whether PRGs are also separated from logarithmic PRSs. In this work, we resolve this open problem. We establish a quantum black-box separation between (quantum-evaluable) PRGs and PRSs of either size regime. Specifically, we construct a unitary quantum oracle with inverse access relative to which no black-box construction of PRG from (logarithmic or linear) PRS exists. This does not directly separate PRG from some of the applications of SPRS since these applications involve, as a first step, a non-black-box construction of a notion termed bot-PRGs. To address this, we present another unitary separation showing that PRG are also separated from bot-PRGs. Thus, we obtain separation from digital signatures and quantum public-key encryption.

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
Preprint.
Keywords
Quantum CryptographyPseudorandom StatesBlack-Box Separations
Contact author(s)
mbarhoush18 @ gmail com
History
2025-11-13: revised
2025-10-24: received
See all versions
Short URL
https://ia.cr/2025/1994
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/1994,
      author = {Mohammed Barhoush},
      title = {Separating Pseudorandom Generators from Logarithmic Pseudorandom States},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1994},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1994}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.