The Power of Undirected Rewindings for Adaptive Security
Dennis Hofheinz, Julia Kastner, Karen Klein
Abstract
Existing proofs of adaptive security (e.g., in settings in which decryption keys are adaptively revealed) often rely on guessing arguments. Such guessing arguments can be simple (and, e.g., just involve guessing which keys are revealed), or more complex "partitioning'' arguments. Since guessing directly and negatively impacts the loss of the corresponding security reduction, this leads to black-box lower bounds for a number of cryptographic scenarios that involve adaptive security.
In this work, we provide an alternative to such guessing arguments: instead of guessing in a security reduction which adaptive choices an adversary A makes, we rewind A many times until we can successfully embed a given computational challenge. The main benefit of using rewindings is that these rewindings can be arranged sequentially, and the corresponding reduction loss only accumulates additively (instead of multiplicatively, as with guessing). The main technical challenge is to show that A's success is not negatively affected after (potentially many) rewindings. To this end, we develop a machinery for "undirected'' rewindings that preserve A's success across (potentially many) rewindings.
We use this strategy to show
- security of the "Logical Key Hierarchy'' protocol underlying the popular TreeKEM key management protocol, and
- security of the Goldreich-Goldwasser-Micali (GGM) pseudorandom function (PRF) as a prefix-constrained PRF.
In both cases, we provide the first polynomial reductions to standard assumptions (i.e., to IND-CPA and PRG security, respectively), and in case of the GGM PRF, we also circumvent an existing lower bound.
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 af4f51ab-79b7-4b83-a7cf-6da6591aa548Builds on3
- Measure-Rewind-Measure: Tighter Quantum Random Oracle Model Proofs for One-Way to Hiding and CCA SecurityVeronika Kuchta, Amin Sakzad, Damien Stehlé, Ron Steinfeld et al.EUROCRYPT 2020 · 60 citations
- Keep the Dirt: Tainted TreeKEM, Adaptively and Actively Secure Continuous Group Key AgreementKaren Klein, Guillermo Pascual-Perez, Michael Walter, Chethan Kamath et al.S&P 2021 · 46 citations
- Adaptively Secure Constrained Pseudorandom Functions in the Standard ModelAlex Davidson, Shuichi Katsumata, Ryo Nishimaki, Shota Yamada et al.CRYPTO 2020 · 22 citations
Related papers
- On the Memory-Tightness of Hashed ElGamalAshrujit Ghoshal, Stefano TessaroEUROCRYPT 2020 · 10 citations
- Handling Adaptive Compromise for Practical Encryption SchemesJoseph Jaeger, Nirvan TyagiCRYPTO 2020 · 14 citations
- Structural Lower Bounds on Black-Box Constructions of Pseudorandom FunctionsAmos Beimel, Tal Malkin, Noam MazorCRYPTO 2024 · 4 citations
- Limits on the Adaptive Security of Yao's GarblingChethan Kamath, Karen Klein, Krzysztof Pietrzak, Daniel WichsCRYPTO 2021 · 4 citations
- Lower Bounds on Black-Box Constructions of Pseudorandom FunctionsBar Alon, Itai Dinur, Muthuramakrishnan VenkitasubramaniamCRYPTO 2026
