On the use of recurrent neural networks to design symmetric ciphers

被引:14
作者
Arvandi, M. [1 ]
Wu, S. [1 ]
Sadeghian, A. [1 ]
机构
[1] Ryerson Univ, Toronto, ON, Canada
关键词
D O I
10.1109/MCI.2008.919075
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this article, we describe an innovative form of cipher design based on the use of recurrent neural networks. The well-known characteristics of neural networks, such as parallel distributed structure, high computational power, ability to learn and represent knowledge as a black box, are successfully applied to cryptography. The proposed cipher has a relatively simple architecture and, by incorporating neural networks, it releases the constraint on the length of the secret key. The design of the symmetric cipher is described in detail and its security is analyzed. The cipher is robust in resisting different cryptanalysis attacks and provides efficient data integrity and authentication services. Simulation results are presented to validate the effectiveness of the proposed cipher design.
引用
收藏
页码:42 / 53
页数:12
相关论文
共 56 条
[1]  
*AES, 2001, FED INF PROC STAND A, V197
[2]  
ALMEIDA L, 1987, P 1 IEEE INT C NEUR, V2, P105
[3]  
[Anonymous], P IEEE INFOCOM ZUR S
[4]  
[Anonymous], 2001, NEURAL NETWORKS COMP
[5]   Chosen plaintext attack against neural network-based symmetric cipher [J].
Arvandi, M. ;
Sadeghian, A. .
2007 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-6, 2007, :847-+
[6]  
Arvandi M, 2006, IEEE IJCNN, P2039
[7]  
ARVANDI M, 2005, ANAL NEURAL NETWORK
[8]   Are artificial neural networks black boxes? [J].
Benitez, JM ;
Castro, JL ;
Requena, I .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 1997, 8 (05) :1156-1164
[9]   Novel public key encryption technique based on multiple chaotic systems [J].
Bose, R .
PHYSICAL REVIEW LETTERS, 2005, 95 (09)
[10]  
Cantú-Paz E, 2003, LECT NOTES COMPUT SC, V2723, P790