A block encryption algorithm based on dynamic sequences of multiple chaotic systems

被引:69
作者
Wang Xing-yuan [1 ]
Yu Qing [1 ]
机构
[1] Dalian Univ Technol, Sch Elect & Informat Engn, Dalian 116024, Peoples R China
关键词
Chaos; Multiple chaotic systems; Dynamic sequences; Block encryption; CRYPTOGRAPHY; SCHEME;
D O I
10.1016/j.cnsns.2007.10.011
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
A block encryption algorithm using dynamic sequences generated by multiple chaotic systems is proposed in this paper. In this algorithm, several one-dimension chaotic maps generate pseudo-random sequences, which are independent and approximately uniform. After a series of transformations, the sequences constitute a new pseudo-random sequence uniformly distributing in the value space, which covers the plaintext by executing Exclusive-OR and shifting operations some rounds to form the cipher. This algorithm makes the pseudo-random sequence possess more concealment and noise like characteristic, and overcomes the periodic malpractice caused by the computer precision and single chaotic system. Simulation results show that the algorithm is efficient and useable for the security of communication system. (c) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:574 / 581
页数:8
相关论文
共 18 条
[1]   New approach to chaotic encryption [J].
Alvarez, E ;
Fernández, A ;
García, P ;
Jiménez, J ;
Marcano, A .
PHYSICS LETTERS A, 1999, 263 (4-6) :373-375
[2]  
Alvarez G., 1999, Proceedings IEEE 33rd Annual 1999 International Carnahan Conference on Security Technology (Cat. No.99CH36303), P332, DOI 10.1109/CCST.1999.797933
[3]   Cryptography with chaos [J].
Baptista, MS .
PHYSICS LETTERS A, 1998, 240 (1-2) :50-54
[4]  
Biham E., 1993, Differ. Cryptanal. Data Encrypt. Stand., DOI [10.1007/978-1-4613-9314-6, DOI 10.1007/978-1-4613-9314-6]
[5]   Clarifying chaos: Examples and counterexamples [J].
Brown, R ;
Chua, LO .
INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 1996, 6 (02) :219-249
[6]  
FELDMANN U, 1995, IEEE INT SYMP CIRC S, P680, DOI 10.1109/ISCAS.1995.521605
[7]   Differential and linear probabilities of a block-encryption cipher [J].
Jakimoski, G ;
Kocarev, L .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2003, 50 (01) :121-123
[8]   Chaos and cryptography: Block encryption ciphers based on chaotic maps [J].
Jakimoski, G ;
Kocarev, L .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2001, 48 (02) :163-169
[9]  
Kocarev L., 1998, ISCAS '98. Proceedings of the 1998 IEEE International Symposium on Circuits and Systems (Cat. No.98CH36187), P514, DOI 10.1109/ISCAS.1998.698968
[10]   On the security of a chaotic encryption scheme: problems with computerized chaos in finite computing precision [J].
Li, SJ ;
Mou, XQ ;
Cai, YL ;
Ji, Z ;
Zhang, JH .
COMPUTER PHYSICS COMMUNICATIONS, 2003, 153 (01) :52-58