Paper 2026/1744

Improved Collision Attack on RIPEMD-160

Zhengrong Lu, Department of Computer Science and Technology, Tsinghua University, Beijing, China
Hongbo Yu, Department of Computer Science and Technology, Tsinghua University, Beijing, China, Zhongguancun Laboratory, Beijing, China, State Key Laboratory of Cryptography and Digital Economy Security, Tsinghua University, Beijing, China
Yingxin Li, School of Cryptology, East China Normal University, Shanghai, China
Xindi Zhang, Key Laboratory of System Software (Chinese Academy of Sciences), Institute of Software, Beijing, China
Xiaoen Lin, Department of Computer Science and Technology, Tsinghua University, Beijing, China
Abstract

RIPEMD-160 is an ISO/IEC hash function standard based on the Merkle-Damgård structure with a double-branch compression function. There have been many attempts at modular differential attacks on reduced RIPEMD-160, with the best previous result being a 40-step practical collision attack achieved in 2023. That attack constructs a simple local collision in round 2 of the left branch to minimize uncontrolled conditions. To achieve this, differences must be introduced into many message words, which constrains the maximum number of steps that can be attacked. To overcome this limitation and target more steps, we propose a new differential characteristic structure that abandons the sparse local collision in round 2 and instead uses a single continuous differential characteristic spanning rounds 1 to 2 for each branch. This structure allows us to inject a difference into only one message word. Using an automatic search tool based on the high-performance parallel SAT-solver PRS, we identify suitable differential characteristics by imposing more control over conditions, differences, and the probability of proper propagation. Based on the differential characteristics, we identify three colliding message pairs for 42-step RIPEMD-160 with theoretical time complexity of approximately $2^{47.4}$, thereby improving the best practical collision attack by 2 steps on this hash function.

Metadata
Available format(s)
PDF
Category
Attacks and cryptanalysis
Publication info
Preprint.
Keywords
RIPEMD-160collision attackmodular differential attack
Contact author(s)
lu-zr @ mail tsinghua edu cn
yuhongbo @ mail tsinghua edu cn
liyx1140 @ 163 com
dezhangxd96 @ gmail com
linxe @ mail tsinghua edu cn
History
2026-08-22: approved
2026-08-20: received
See all versions
Short URL
https://ia.cr/2026/1744
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/1744,
      author = {Zhengrong Lu and Hongbo Yu and Yingxin Li and Xindi Zhang and Xiaoen Lin},
      title = {Improved Collision Attack on {RIPEMD}-160},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/1744},
      year = {2026},
      url = {https://eprint.iacr.org/2026/1744}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.