کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
758642 | 896444 | 2011 | 12 صفحه PDF | دانلود رایگان |

Although various hash functions based on chaos or chaotic neural network were proposed, most of them can not work efficiently in parallel computing environment. Recently, an algorithm for parallel keyed hash function construction based on chaotic neural network was proposed [13]. However, there is a strict limitation in this scheme that its secret keys must be nonce numbers. In other words, if the keys are used more than once in this scheme, there will be some potential security flaw. In this paper, we analyze the cause of vulnerability of the original one in detail, and then propose the corresponding enhancement measures, which can remove the limitation on the secret keys. Theoretical analysis and computer simulation indicate that the modified hash function is more secure and practical than the original one. At the same time, it can keep the parallel merit and satisfy the other performance requirements of hash function, such as good statistical properties, high message and key sensitivity, and strong collision resistance, etc.
Research highlights
► The limitation of a chaotic neural network-based parallel hash function is analyzed.
► The corresponding enhancement measures are proposed to remove the limitation.
► The modified hash function is more secure and practical than the original one.
Journal: Communications in Nonlinear Science and Numerical Simulation - Volume 16, Issue 8, August 2011, Pages 3245–3256