A Novel Image Encryption Algorithm Based on DNA Encoding and Spatiotemporal Chaos

DNA computing based image encryption is a new, promising field. In this paper, we propose a novel image encryption scheme based on DNA encoding and spatiotemporal chaos. In particular, after the plain image is primarily diffused with the bitwise Exclusive-OR operation, the DNA mapping rule is introduced to encode the diffused image. In order to enhance the encryption, the spatiotemporal chaotic system is used to confuse the rows and columns of the DNA encoded image. The experiments demonstrate that the proposed encryption algorithm is of high key sensitivity and large key space, and it can resist brute-force attack, entropy attack, differential attack, chosen-plaintext attack, known-plaintext attack and statistical attack.

[1]  Hongjun Liu,et al.  Color image encryption based on one-time keys and robust chaotic maps , 2010, Comput. Math. Appl..

[2]  Yunpeng Zhang,et al.  Research on DNA Cryptography , 2012 .

[3]  Xing-Zhou Zhang,et al.  An image encryption scheme based on new spatiotemporal chaos , 2013 .

[4]  Robert A. J. Matthews,et al.  On the Derivation of a "Chaotic" Encryption Algorithm , 1989, Cryptologia.

[5]  Claude E. Shannon,et al.  Communication theory of secrecy systems , 1949, Bell Syst. Tech. J..

[6]  Lin Teng,et al.  A novel colour image encryption algorithm based on chaos , 2012, Signal Process..

[7]  Wei-bin Chen,et al.  A new chaotic algorithm for image encryption , 2008 .

[8]  Xin Zhang,et al.  A new chaotic algorithm for image encryption , 2006 .

[9]  Xingyuan Wang,et al.  A hyperchaos generated from Lorenz system , 2008 .

[10]  L M Adleman,et al.  Molecular computation of solutions to combinatorial problems. , 1994, Science.

[11]  Xing-Yuan Wang,et al.  A symmetric image encryption algorithm based on mixed linear-nonlinear coupled map lattice , 2014, Inf. Sci..

[12]  Xing-yuan Wang,et al.  A chaotic image encryption algorithm based on perceptron model , 2010 .

[13]  Wen Chen,et al.  Optical image encryption based on multiple-region plaintext and phase retrieval in three-dimensional space , 2013 .

[14]  A. Akhavan,et al.  A fast chaotic encryption scheme based on piecewise nonlinear chaotic maps , 2007 .

[15]  Qiang Zhang,et al.  Image encryption using DNA addition combining with chaotic maps , 2010, Math. Comput. Model..

[16]  Gonzalo Álvarez,et al.  Some Basic Cryptographic Requirements for Chaos-Based Cryptosystems , 2003, Int. J. Bifurc. Chaos.

[17]  John H. Reif,et al.  DNA-based Cryptography , 1999, Aspects of Molecular Computing.

[18]  S. Li,et al.  Cryptographic requirements for chaotic secure communications , 2003, nlin/0311039.

[19]  Guozhen Xiao,et al.  New field of cryptography: DNA cryptography , 2006 .

[20]  Guido D. Salvucci,et al.  Ieee standard for binary floating-point arithmetic , 1985 .

[21]  Xingyuan Wang,et al.  An anonymous key agreement protocol based on chaotic maps , 2011 .

[22]  Wen Chen,et al.  Optical multiple-image authentication based on modified Gerchberg–Saxton algorithm with random sampling , 2014 .

[23]  Xingyuan Wang,et al.  Image encryption using DNA complementary rule and chaotic maps , 2012, Appl. Soft Comput..

[24]  Xiao Liu,et al.  A novel chaos-based bit-level permutation scheme for digital image encryption , 2011 .

[25]  Amir Akhavan,et al.  A symmetric image encryption scheme based on combination of nonlinear chaotic maps , 2011, J. Frankl. Inst..

[26]  Fred S. Roberts,et al.  DIMACS Series in Discrete Mathematics and Theoretical Computer Science , 2001 .

[27]  Vinod Patidar,et al.  Image encryption using chaotic logistic map , 2006, Image Vis. Comput..

[28]  Guanrong Chen,et al.  Chaos-Based Encryption for Digital Images and Videos , 2004 .

[29]  Xingyuan Wang,et al.  Color image encryption using spatial bit-level permutation and high-dimension chaotic system , 2011 .

[30]  Ruisong Ye,et al.  A novel chaos-based image encryption scheme with an efficient permutation-diffusion mechanism , 2011 .

[31]  S. Mazloom,et al.  Color image encryption based on Coupled Nonlinear Chaotic Map , 2009 .