Title of article :
Keyed hash function based on a dynamic lookup table of functions
Author/Authors :
Yantao Li، نويسنده , , Di Xiao، نويسنده , , Shaojiang Deng، نويسنده ,
Issue Information :
روزنامه با شماره پیاپی سال 2012
Abstract :
In this paper, we present a novel keyed hash function based on a dynamic lookup table of functions. More specifically, we first exploit the piecewise linear chaotic map (PWLCM) with secret keys used for producing four 32-bit initial buffers and then elaborate the lookup table of functions used for selecting composite functions associated with messages. Next, we convert the divided message blocks into ASCII code values, check the equivalent indices and then find the associated composite functions in the lookup table of functions. For each message block, the four buffers are reassigned by the corresponding composite function and then the lookup table of functions is dynamically updated. After all the message blocks are processed, the final 128-bit hash value is obtained by cascading the last reassigned four buffers. Finally, we evaluate our hash function and the results demonstrate that the proposed hash algorithm has good statistical properties, strong collision resistance, high efficiency, and better statistical performance compared with existing chaotic hash functions.
Keywords :
Chaos , Keyed hash function , Transfer function , Lookup table of functions , Piecewise linear chaotic map , composite function
Journal title :
Information Sciences
Journal title :
Information Sciences