Secure hash function based on neural network

被引:38
作者
Lian, Shiguo [1 ]
Sun, Jinsheng [1 ]
Wang, Zhiquan [1 ]
机构
[1] Nanjing Univ Sci & Technol, Dept Automat, Nanjing 210094, Peoples R China
关键词
neural networks; chaotic neural networks; hash function; digital signature;
D O I
10.1016/j.neucom.2006.04.003
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A hash function is constructed based on a three-layer neural network. The three neuron-layers are used to realize data confusion, diffusion and compression, respectively, and the multi-block hash mode is presented to support the plaintext with variable length. Theoretical analysis and experimental results show that this hash function is one-way, with high key sensitivity and plaintext sensitivity, and secure against birthday attacks or meet-in-the-middle attacks. Additionally, the neural network's property makes it practical to realize in a parallel way. These properties make it a suitable choice for data signature or authentication. (c) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:2346 / 2350
页数:5
相关论文
共 7 条
[1]   The convergence properties of a clipped Hopfield network and its application in the design of keystream generator [J].
Chan, CK ;
Cheng, LM .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 2001, 12 (02) :340-348
[2]   On neural network techniques in the secure management of communication systems through improving and quality assessing pseudorandom stream generators [J].
Karras, DA ;
Zorkadis, V .
NEURAL NETWORKS, 2003, 16 (5-6) :899-905
[3]   Security analysis of a chaos-based image encryption algorithm [J].
Lian, SG ;
Sun, JS ;
Wang, ZQ .
PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2005, 351 (2-4) :645-661
[4]  
Lian SG, 2004, LECT NOTES COMPUT SC, V3174, P627
[5]   A probabilistic symmetric encryption scheme for very fast secure communication based on chaotic systems of difference equations [J].
Papadimitriou, S ;
Bountis, T ;
Mavroudi, S ;
Bezerianos, A .
INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 2001, 11 (12) :3107-3115
[6]  
VANSTRONE SA, 1996, HDB APPL CRYPTOGRAPH
[7]  
Yee LP, 2002, IEEE IJCNN, P1455, DOI 10.1109/IJCNN.2002.1007731