Paper 2025/1020 Original: eprint.iacr.org/2025/1020 ↗

Separating Pseudorandom Codes from Local Oracles

Nico Döttling
Anne Müller
Mahesh Sreekumar Rajasree
Abstract

Pseudorandom codes (PRCs) are error-correcting codes with the distinguishing feature that their codewords are computationally indistinguishable from random strings. Introduced by Christ and Gunn (CRYPTO 2024), PRCs have found applications in areas such as AI watermarking, where both robustness and pseudorandomness are essential. All known constructions of PRCs rely on coding-theoretic hardness assumptions. In this work, we study how inherent the use of coding-theoretic hardness is in the construction of pseudorandom codes. We show that there is no black-box construction of PRCs with binary alphabets capable of decoding from a constant fraction of Bernoulli noise from a class of oracles we call local oracles. The class of local oracles includes random oracles and trapdoor permutation oracles, and can be interpreted as a meaningful notion of oracles that are not resilient against noise. Our separation result is cast in the Impagliazzo-Rudich framework and crucially relies on the Bonami-Beckner hypercontractivity theorem on the Boolean hypercube. As a complementary result, we show that PRCs with large alphabets that can tolerate high error rates can indeed be constructed in a black-box manner from one-way functions.

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
Preprint.
History
2025-09-24: last updated
2025-06-02: published
Short URL
https://ia.cr/2025/1020
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2025/1020,
      author = {Nico Döttling and Anne Müller and Mahesh Sreekumar Rajasree},
      title = {Separating Pseudorandom Codes from Local Oracles},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1020},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1020}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.