Quantum Search for Scaled Hash Function Preimages
Sergi Ramos-Calderer, Emanuele Bellini, Jos\'e I. Latorre, Marc, Manzano, Victor Mateu

TL;DR
This paper implements Grover's quantum search algorithm on scaled hash functions using a quantum simulator, analyzing resource requirements, entanglement, and the limitations of shortcut strategies for preimage finding.
Contribution
It provides a detailed quantum circuit construction for hash preimage search, highlighting resource costs and entanglement behavior, advancing understanding of quantum cryptanalysis.
Findings
Quantum resources increase with hash complexity.
Entanglement peaks early in the oracle, hindering classical simulation.
Shortcut sampling strategies offer limited practical benefits.
Abstract
We present the implementation of Grover's algorithm in a quantum simulator to perform a quantum search for preimages of two scaled hash functions, whose design only uses modular addition, word rotation, and bitwise exclusive or. Our implementation provides the means to assess with precision the scaling of the number of gates and depth of a full-fledged quantum circuit designed to find the preimages of a given hash digest. The detailed construction of the quantum oracle shows that the presence of AND gates, OR gates, shifts of bits and the reuse of the initial state along the computation, require extra quantum resources as compared with other hash functions based on modular additions, XOR gates and rotations. We also track the entanglement entropy present in the quantum register at every step along the computation, showing that it becomes maximal at the inner core of the first action of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
