Paper 2025/979 Original: eprint.iacr.org/2025/979 ↗

Collision Attacks on Reduced RIPEMD-128

Zhengrong Lu
Hongbo Yu
Xiaoen Lin
Sitong Yuan
Abstract

RIPEMD-128 is an ISO/IEC standard hash function based on a double-branch Merkle-Damgård structure. Its compression function includes two branches with distinct Boolean functions and message expansion permutations. To perform a collision attack, differential characteristics must be constructed simultaneously for both branches under the same message word difference, and the message modification order must align with conditions in both branches. These factors make collision attacks on (reduced) RIPEMD-128 highly challenging. In 2014, an attack on 40 steps of RIPEMD-128 was achieved by Wang with no state differences in round 3. In this work, we analyze message permutation properties and propose two new structures for creating message differences. These structures enable high-probability local collisions in both branches of round 3, extending the attack to more steps. Notably, the second structure can eliminate all state differences in round 3, allowing the attack to cover more than three whole rounds. To ensure practical attacks, we limit the number of conditions based on our message modification strategy and use multi-step message modification techniques to control more conditions. As a result, we successfully generate colliding message pairs for 46-step and 54-step reduced RIPEMD-128, with time complexities of approximately $2^{42}$ and $2^{54}$, respectively.

Metadata
Available format(s)
PDF
Category
Attacks and cryptanalysis
Publication info
Preprint.
History
2025-05-28: last updated
2025-05-28: published
Short URL
https://ia.cr/2025/979
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2025/979,
      author = {Zhengrong Lu and Hongbo Yu and Xiaoen Lin and Sitong Yuan},
      title = {Collision Attacks on Reduced RIPEMD-128},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/979},
      year = {2025},
      url = {https://eprint.iacr.org/2025/979}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.