Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

Lecture notes in computer science

Evaluating the Security of Merkle-Damgård Hash Functions and Combiners in Quantum Settings

Zhenzhen Bao, Jian Guo, Shun Li, Phuong Pham

Published Jan 1, 2022• 7 citations
Publisher
DOI
10.1007/978-3-031-23020-2_39

Related papers

Quantum security of Trojan message attacks on Merkle–Damgård hash construction

Ying Xu, Xiaoni Du, Jian Xiao Zou

Designs Codes and Cryptography•Dec 18, 2024•0 citations

The Impossibility of Post-quantum Public Indifferentiability for Merkle-Damgård

Akinori Hosoyamada

Lecture notes in computer science•Jan 1, 2026•0 citations

Quantum Security of Hash Functions and Property-Preservation of Iterated Hashing

Ben Hamlin, Fang Song

arXiv:1902.08709•Lecture notes in computer science•Jan 1, 2019•14 citations

Security of quantum cryptography and the hash function

Toyohiro Tsurumaru

IEICE Technical Report; IEICE Tech. Rep.•Mar 3, 2016•0 citations

Robust Combiners and Universal Constructions for Quantum Cryptography

Taiga Hiroka, Fuyuki Kitagawa, Ryo Nishimaki +1 more

arXiv:2311.09487•Lecture notes in computer science•Nov 27, 2024•3 citations

Quantum Collision Resistance of Double-Block-Length Hashing

Shoichi Hirose, Hidenori KUWAKADO

In 2005, Nandi introduced a class of double-block-length compression functions hπ (x) := (h(x) , h( π(x) ) ), where h is a random oracle with an n-bit output and π is a non-cryptographic public permutation. Nandi demonstrated that the collision resistance of hπ is optimal if π has no fixed point in the classical setting. Our study explores the collision resistance of hπ and the Merkle-Damåard hash function using hπ in the quantum random oracle model. Firstly, we reveal that the quantum collision resistance of hπ may not be optimal even if π has no fixed point. If π is an involution, then a colliding pair of inputs can be found for hπ with only O(2n/2) queries by the Grover search. Secondly, we present a sufficient condition on π for the optimal quantum collision resistance of hπ. This condition states that any collision attack needs Ω(22n/3) queries to find a colliding pair of inputs. The proof uses the recent technique of Zhandry's compressed oracle. Thirdly, we show that the quantum collision resistance of the Merkle-Damgård hash function using hπ can be optimal even if π is an involution. Finally, we discuss the quantum collision resistance of double-block-length compression functions using a block cipher.

IEICE Transactions on Fundamentals of Electronics Communications and Computer Sciences•Mar 3, 2024•1 citation
In 2005, Nandi introduced a class of double-block-length compression functions hπ (x) := (h(x) , h( π(x) ) ), where h is a random oracle with an n-bit output and π is a non-cryptographic public permutation. Nandi demonstrated that the collision resistance of hπ is optimal if π has no fixed point in the classical setting. Our study explores the collision resistance of hπ and the Merkle-Damåard hash function using hπ in the quantum random oracle model. Firstly, we reveal that the quantum collision resistance of hπ may not be optimal even if π has no fixed point. If π is an involution, then a colliding pair of inputs can be found for hπ with only O(2n/2) queries by the Grover search. Secondly, we present a sufficient condition on π for the optimal quantum collision resistance of hπ. This condition states that any collision attack needs Ω(22n/3) queries to find a colliding pair of inputs. The proof uses the recent technique of Zhandry's compressed oracle. Thirdly, we show that the quantum collision resistance of the Merkle-Damgård hash function using hπ can be optimal even if π is an involution. Finally, we discuss the quantum collision resistance of double-block-length compression functions using a block cipher.