Paper 2025/2215

Obfuscating Pseudorandom Functions is Post-Quantum Complete

Pedro Branco, Bocconi University
Abhishek Jain, NTT and JHU
Akshayaram Srinivasan, University of Toronto
Abstract

The last decade has seen remarkable success in designing and uncovering new applications of indistinguishability obfuscation (i$\mathcal{O}$). The main pressing question in this area is whether post-quantum i$\mathcal{O}$ exists. All current lattice-based candidates rely on new, non-standard assumptions, many of which are known to be broken. To make systematic progress on this front, we investigate the following question: can general-purpose i$\mathcal{O}$ be reduced, assuming only learning with errors (LWE), to obfuscating a smaller class of functions? The specific class of functions we consider are {\em pseudorandom functions} (PRFs), which constitute a natural functionality of independent interest. We show the following results: - We construct exponentially-efficient i$\mathcal{O}$ (xi$\mathcal{O}$) for general circuits based on LWE in the pseudorandom oracle model -- a variant of the Random Oracle model (Jain et al., CRYPTO'23). Our construction requires the pseudorandom oracle model heuristic to hold for a specific pseudorandom function and we prove its security against classical adversaries. - We construct (post-quantum) i$\mathcal{O}$ for general circuits in the standard model based on (post-quantum) sub-exponentially secure LWE and (post-quantum) sub-exponentially secure {\em average-case} i$\mathcal{O}$ -- a natural notion of i$\mathcal{O}$ for pseudorandom functions that we define. To obtain these results, we generalize the ``encrypt-evaluate-decrypt'' paradigm used in prior works by replacing the use of fully homomorphic encryption with succinct secure two-party computation where parties obtain additive output shares (Boyle et al., EUROCRYPT'25 and Abram et al., STOC'25).

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
A minor revision of an IACR publication in TCC 2025
Keywords
indistinguishability obfuscation
Contact author(s)
pedrodemelobranco @ gmail com
abhishek @ cs jhu edu
akshayaram @ berkeley edu
History
2026-05-28: revised
2025-12-08: received
See all versions
Short URL
https://ia.cr/2025/2215
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/2215,
      author = {Pedro Branco and Abhishek Jain and Akshayaram Srinivasan},
      title = {Obfuscating Pseudorandom Functions is Post-Quantum Complete},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/2215},
      year = {2025},
      url = {https://eprint.iacr.org/2025/2215}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.