Paper 2012/049
2-Dimension Sums: Distinguishers Beyond Three Rounds of RIPEMD-128 and RIPEMD-160
Yu Sasaki and Lei Wang
Abstract
This paper presents differential-based distinguishers against
ISO standard hash functions RIPEMD-128 and RIPEMD-160.
The compression functions of RIPEMD-128/-160 adopt the double-branch structure,
which updates a chaining variable
by computing two functions and merging their outputs.
Due to the double size of the internal state and
difficulties of controlling two functions simultaneously,
only few results were published before.
In this paper, second-order differential paths are constructed on reduced RIPEMD-128 and -160.
This leads to a practical 4-sum attack on 47 steps (out of 64 steps) of RIPEMD-128 and
40 steps (out of 80 steps) of RIPEMD-160.
We then extend the distinguished property from the 4-sum to other properties,
which we call \emph{a 2-dimension sum} and \emph{a partial 2-dimension sum}.
As a result, the practical partial 2-dimension sum is generated on 48 steps of RIPEMD-128 and 42 steps of RIPEMD-160,
with a complexity of
Note: The manuscript was submitted to FSE 2012. No change from the submitted manuscript is made in this version. The review comments will be reflected in the future revised version.
Metadata
- Available format(s)
-
PDF
- Category
- Secret-key cryptography
- Publication info
- Published elsewhere. Unknown where it was published
- Keywords
- RIPEMD-128RIPEMD-160double-branch structure
-dimension sumdistinguisher - Contact author(s)
- sasaki yu @ lab ntt co jp
- History
- 2012-02-06: received
- Short URL
- https://ia.cr/2012/049
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2012/049, author = {Yu Sasaki and Lei Wang}, title = {2-Dimension Sums: Distinguishers Beyond Three Rounds of {RIPEMD}-128 and {RIPEMD}-160}, howpublished = {Cryptology {ePrint} Archive, Paper 2012/049}, year = {2012}, url = {https://eprint.iacr.org/2012/049} }