Aborting Random Oracles: How to Build Them, How to Use Them
Gottfried Herold, Dmitry Khovratovich, Mikhail A. Kudinov, Stefano Tessaro, Benedikt Wagner
Abstract
In this work, we initiate the study of aborting hash functions, i.e., hash functions that may abort on a non-negligible fraction of inputs. We introduce the aborting random oracle model (aROM), an idealized framework that extends the standard random oracle model (ROM) to account for aborts. Within this model, we derive bounds for various security notions and establish generic indifferentiability results demonstrating how to construct aborting random oracles from standard ones. Consequently, the derived bounds ultimately hold in the standard ROM. In this way, the aROM and its associated bounds provide a convenient and easy-to-use framework for analyzing cryptographic constructions that rely on potentially aborting hash functions.
To illustrate the utility of our framework, we apply our techniques to two settings: (1) the analysis of SNARK-friendly incomparable hypercube encodings, a core primitive in hash-based signature schemes, and (2) the analysis of grinding in Fiat–Shamir-based non-interactive arguments. Through our generic indifferentiability results, we can easily translate these analyses into concrete security bounds in the standard (non-aborting) random oracle model.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 1c952836-2462-4cc5-a893-eea212c959d4Related papers
- Augmented Random OraclesMark ZhandryCRYPTO 2022 · 7 citations
- Proof-Carrying Data from Arithmetized Random OraclesMegan Chen, Alessandro Chiesa, Tom Gur, Jack O'Connor et al.EUROCRYPT 2023 · 17 citations
- How to Simulate Random Oracles with Auxiliary InputYevgeniy Dodis, Aayush Jain, Huijia Lin, Ji Luo et al.FOCS 2024
- A Detailed Analysis of Fiat-Shamir with AbortsJulien Devevey, Pouria Fallahpour, Alain Passelègue, Damien StehléCRYPTO 2023 · 33 citations
- Lower Bound on SNARGs in the Random Oracle ModelIftach Haitner, Daniel Nukrai, Eylon YogevCRYPTO 2022 · 3 citations
