Paper 2024/414

Quantum One-Wayness of the Single-Round Sponge with Invertible Permutations

Joseph Carolan, University of Maryland, College Park
Alexander Poremba, Massachusetts Institute of Technology
Abstract

Sponge hashing is a widely used class of cryptographic hash algorithms which underlies the current international hash function standard SHA-3. In a nutshell, a sponge function takes as input a bit-stream of any length and processes it via a simple iterative procedure: it repeatedly feeds each block of the input into a so-called block function, and then produces a digest by once again iterating the block function on the final output bits. While much is known about the post-quantum security of the sponge construction when the block function is modeled as a random function or one-way permutation, the case of invertible permutations, which more accurately models the construction underlying SHA-3, has so far remained a fundamental open problem. In this work, we make new progress towards overcoming this barrier and show several results. First, we prove the ``double-sided zero-search'' conjecture proposed by Unruh (eprint' 2021) and show that finding zero-pairs in a random $2n$-bit permutation requires at least $\Omega(2^{n/2})$ many queries---and this is tight due to Grover's algorithm. At the core of our proof lies a novel ``symmetrization argument'' which uses insights from the theory of Young subgroups. Second, we consider more general variants of the double-sided search problem and show similar query lower bounds for them. As an application, we prove the quantum one-wayness of the single-round sponge with invertible permutations in the quantum random oracle model.

Note: 41 pages.

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
Published by the IACR in CRYPTO 2024
Keywords
sponge hashingpost-quantum securityinvertible permutationsone-wayness
Contact author(s)
jcarolan @ umd edu
poremba @ mit edu
History
2024-07-18: revised
2024-03-07: received
See all versions
Short URL
https://ia.cr/2024/414
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/414,
      author = {Joseph Carolan and Alexander Poremba},
      title = {Quantum One-Wayness of the Single-Round Sponge with Invertible Permutations},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/414},
      year = {2024},
      url = {https://eprint.iacr.org/2024/414}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.