Paper 2009/274

A Collision-resistance Hash Function DIHA2

Xigen. Yao

Abstract

Abstract. The new hash function DIHA2 (Dynamic Input Hash Algorithm)is with the structure of Merkle-Damgard and is based on 64-bit computing.It oper- ates each 1024-bit block and outputts a 256-bit hash-value. For a 64-bit sub-block X[j](0 ≤ j ≤ 15) of each step, DIHA2 gets a dynamic mapping value of TLU (table look up,The table was 256-Byte only)and add it to operation of variables a, b, c, d,so as to eliminate the differential effect.At the same time DIHA2 sets 3 assistant register variables r1, r2, r3 to store the mapping value and resume loading 3 steps later, so as to be interleaving. DIHA2 therefore obtained strong avalanche effect than the others and can resist the sharp and serious attack of differential.

Metadata
Available format(s)
PDF
Publication info
Published elsewhere. Unknown where it was published
Keywords
hash functiondynamic mappingavalanchedifferential
Contact author(s)
dihuo377 @ 163 com
wai2ha @ qq com
History
2009-06-09: received
Short URL
https://ia.cr/2009/274
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2009/274,
      author = {Xigen. Yao},
      title = {A  Collision-resistance Hash Function {DIHA2}},
      howpublished = {Cryptology {ePrint} Archive, Paper 2009/274},
      year = {2009},
      url = {https://eprint.iacr.org/2009/274}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.