Cryptanalysis of the HaF family of hash functions
2015 ◽
Vol 52
(2)
◽
pp. 277-287
Keyword(s):
HaF is a family of hash functions developed in Poland at Poznán University of Technology, see [1, 2]. It is a classical Merkle-Damgård construction with the output sizes of 256, 512 or 1024 bits. In this paper we present a collision attack with negligible complexity (collisions can be found without using a computer) for all the members of HaF family. We have also shown that the improved function (without the critical transformation) is still insecure. It is possible to find a preimage for a short message with the complexity lower than the exhaustive search. We are also able to create some fixed points with a complexity of single compression function call.
Keyword(s):
2014 ◽
Vol 2014
◽
pp. 1-12
◽
2016 ◽
Vol E99.A
(1)
◽
pp. 14-21
◽
2017 ◽
Vol 41
(2)
◽
pp. 283-304
◽