Augmented Random Oracles
Mark Zhandry
Abstract
We propose a new paradigm for justifying the security of random oracle-based protocols, which we call the Augmented Random Oracle Model (AROM). We show that the AROM captures a wide range of important random oracle impossibility results. Thus a proof in the AROM implies some resiliency to such impossibilities. We then consider three ROM transforms which are subject to impossibilities: Fiat-Shamir (FS), Fujisaki-Okamoto (FO), and Encrypt-with-Hash (EwH). We show in each case how to obtain security in the AROM by strengthening the building blocks or modifying the transform.
Along the way, we give a couple other results. We improve the assumptions needed for the FO and EwH impossibilities from indistinguishability obfuscation to circularly secure LWE; we argue that our AROM still captures this improved impossibility. We also demonstrate that there is no "best possible" hash function, by giving a pair of security properties, both of which can be instantiated in the standard model separately, which cannot be simultaneously satisfied by a single hash function.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 610150bb-077f-4cc9-84bd-31df96d44de2Cited by top-tier papers1
Ask how each one uses itBuilds on1
Related papers
- Aborting Random Oracles: How to Build Them, How to Use ThemGottfried Herold, Dmitry Khovratovich, Mikhail A. Kudinov, Stefano Tessaro et al.CRYPTO 2026
- Classical vs Quantum Random OraclesTakashi Yamakawa, Mark ZhandryEUROCRYPT 2021 · 43 citations
- How to Simulate Random Oracles with Auxiliary InputYevgeniy Dodis, Aayush Jain, Huijia Lin, Ji Luo et al.FOCS 2024
- The Measure-and-Reprogram Technique 2.0: Multi-round Fiat-Shamir and MoreJelle Don, Serge Fehr, Christian MajenzCRYPTO 2020 · 61 citations
- Does Fiat-Shamir Require a Cryptographic Hash Function?Yilei Chen, Alex Lombardi, Fermi Ma, Willy QuachCRYPTO 2021 · 20 citations
