A novel chaotic image encryption scheme using DNA sequence operations

被引:410
作者
Wang, Xing-Yuan [1 ]
Zhang, Ying-Qian [1 ,2 ]
Bao, Xue-Mei [1 ]
机构
[1] Dalian Univ Technol, Fac Elect Informat & Elect Engn, Dalian 116024, Peoples R China
[2] Dalian Univ Technol, City Inst, Dalian 116600, Peoples R China
基金
中国国家自然科学基金;
关键词
Image encryption; DNA coding; DNA sequence operation; Coupled map lattice; ALGORITHM; SYNCHRONIZATION; SHIFT;
D O I
10.1016/j.optlaseng.2015.03.022
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
In this paper, we propose a novel image encryption scheme based on DNA (Deoxyribonucleic acid) sequence operations and chaotic system. Firstly, we perform bitwise exclusive OR operation on the pixels of the plain image using the pseudorandom sequences produced by the spatiotemporal chaos system, i.e., CML (coupled map lattice). Secondly, a DNA matrix is obtained by encoding the confused image using a kind of DNA encoding rule. Then we generate the new initial conditions of the CML according to this DNA matrix and the previous initial conditions, which can make the encryption result closely depend on every pixel of the plain image. Thirdly, the rows and columns of the DNA matrix are permuted. Then, the permuted DNA matrix is confused once again. At last, after decoding the confused DNA matrix using a kind of DNA decoding rule, we obtain the ciphered image. Experimental results and theoretical analysis show that the scheme is able to resist various attacks, so it has extraordinarily high security. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:53 / 61
页数:9
相关论文
共 31 条
[1]   On the security of a new image encryption scheme based on chaotic map lattices [J].
Arroyo, David ;
Rhouma, Rhouma ;
Alvarez, Gonzalo ;
Li, Shujun ;
Fernandez, Veronica .
CHAOS, 2008, 18 (03)
[2]   An authenticated image encryption scheme based on chaotic maps and memory cellular automata [J].
Bakhshandeh, Atieh ;
Eslami, Ziba .
OPTICS AND LASERS IN ENGINEERING, 2013, 51 (06) :665-673
[3]   Multi-image encryption based on synchronization of chaotic lasers and iris authentication [J].
Banerjee, Santo ;
Mukhopadhyay, Sumona ;
Rondoni, Lamberto .
OPTICS AND LASERS IN ENGINEERING, 2012, 50 (07) :950-957
[4]   A fast chaotic encryption scheme based on piecewise nonlinear chaotic maps [J].
Behnia, S. ;
Akhshani, A. ;
Ahadpour, S. ;
Mahmodi, H. ;
Akhavan, A. .
PHYSICS LETTERS A, 2007, 366 (4-5) :391-396
[5]   Chaos-based image encryption using a hybrid genetic algorithm and a DNA sequence [J].
Enayatifar, Rasul ;
Abdullah, Abdul Hanan ;
Isnin, Ismail Fauzi .
OPTICS AND LASERS IN ENGINEERING, 2014, 56 :83-93
[6]   Linear constructions for DNA codes [J].
Gaborit, P ;
King, OD .
THEORETICAL COMPUTER SCIENCE, 2005, 334 (1-3) :99-113
[7]   A new image encryption algorithm based on hyper-chaos [J].
Gao, Tiegang ;
Chen, Zengqiang .
PHYSICS LETTERS A, 2008, 372 (04) :394-400
[8]   Cryptanalysis of a spatiotemporal chaotic image/video cryptosystem and its improved version [J].
Ge, Xin ;
Liu, Fenlin ;
Lu, Bin ;
Wang, Wei .
PHYSICS LETTERS A, 2011, 375 (05) :908-913
[9]   Computing with DNA by operating on plasmids [J].
Head, T ;
Rozenberg, G ;
Bladergroen, RS ;
Breek, CKD ;
Lommerse, PHM ;
Spaink, HP .
BIOSYSTEMS, 2000, 57 (02) :87-93
[10]   Efficient image or video encryption based on spatiotemporal chaos system [J].
Lian, Shiguo .
CHAOS SOLITONS & FRACTALS, 2009, 40 (05) :2509-2519