A Secure and Efficient Image Encryption Algorithm Based on DNA Coding and Spatiotemporal Chaos

In this paper, an image encryption algorithm based on DNA random coding and random operation combined with chaotic map is proposed. In order to produce sequences with more chaotic characteristics, a new spatiotemporal chaotic system is proposed by employing the Tent-Sine system (TSS) in the coupled map lattice (CML). SHA-256 hash of the plain image is used to generate secret keys. The Lorenz Map, Logistic Map and TSS are applied to generate all parameters the proposed algorithm needs. In order to get the high randomness and overcome the limitations of DNA computing rules, encode the every rows of original image and key image with DNA rules respectively, which are randomly selected from eight encoding rules. Then, apply encoded original image to execute DNA operations with encoded key image row by row to obtain the transitional image and the one of the four DNA operations of every row is determined by logistic map; Finally, randomly decode the transitional image to gain the eventual encrypted image. experimental results demonstrate that the proposed algorithm have ability to resist typical attacks.

[1]  Yu-Long Qiao,et al.  A Novel Image Encryption Algorithm Based on DNA Encoding and Spatiotemporal Chaos , 2015, Entropy.

[2]  Fagen Li,et al.  Medical Image Encryption Scheme Based on Arnold Transformation and ID-AK Protocol , 2017, Int. J. Netw. Secur..

[3]  Xing-Yuan Wang,et al.  A novel color image encryption scheme using DNA permutation based on the Lorenz system , 2018, Multimedia Tools and Applications.

[4]  Saad Bouguezel,et al.  A non-linear preprocessing for opto-digital image encryption using multiple-parameter discrete fractional Fourier transform , 2016 .

[5]  Guo-qing Xu,et al.  A new method of fast image encryption based on image characteristics and DES , 2016 .

[6]  Zhenjun Tang,et al.  Efficient image encryption with block shuffling and chaotic map , 2014, Multimedia Tools and Applications.

[7]  D. Baleanu,et al.  Discrete fractional logistic map and its chaos , 2014 .

[8]  Ye Liu,et al.  An image encryption scheme combining chaos with cycle operation for DNA sequences , 2016, Nonlinear Dynamics.

[9]  Hui Liu,et al.  A Color Image Encryption Scheme Based on Arnold Scrambling and Quantum Chaotic , 2017, Int. J. Netw. Secur..

[10]  Abdul Hanan Abdullah,et al.  Chaos-based image encryption using a hybrid genetic algorithm and a DNA sequence , 2014 .

[11]  Bin Wang,et al.  An Image Encryption Scheme Based on DNA Computing and Cellular Automata , 2016 .

[12]  Yicong Zhou,et al.  A new 1D chaotic system for image encryption , 2014, Signal Process..

[13]  J NanduKrishnan,et al.  Security Enhanced Image Encryption using Password based AES Algorithm , 2015 .

[14]  W. Yap,et al.  Cryptanalysis of a new image alternate encryption algorithm based on chaotic map , 2015, Nonlinear Dynamics.

[15]  Chin-Chen Chang,et al.  A new encryption algorithm for image cryptosystems , 2001, J. Syst. Softw..

[16]  Xingyuan Wang,et al.  A novel image encryption scheme based on 2-D logistic map and DNA sequence operations , 2015, Nonlinear Dynamics.

[17]  Xingyuan Wang,et al.  A novel chaotic image encryption scheme using DNA sequence operations , 2015 .

[18]  Shiguo Lian,et al.  A novel color image encryption algorithm based on DNA sequence operation and hyper-chaotic system , 2012, J. Syst. Softw..

[19]  Safya Belghith,et al.  Breaking an image encryption scheme based on a spatiotemporal chaotic system , 2015, Signal Process. Image Commun..

[20]  Ismail Amr Ismail,et al.  A Digital Image Encryption Algorithm Based A Composition of Two Chaotic Logistic Maps , 2010, Int. J. Netw. Secur..

[21]  Jia Liu,et al.  An image encryption scheme based on the MLNCML system using DNA sequences , 2016 .

[22]  Wimol San-Um,et al.  Data Encryption Scheme Based on Rules of Cellular Automata and Chaotic Map Function for Information Security , 2016, Int. J. Netw. Secur..

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

[24]  Miao Zhang,et al.  A new algorithm of image compression and encryption based on spatiotemporal cross chaotic system , 2014, Multimedia Tools and Applications.

[25]  Nasharuddin Zainal,et al.  High Definition Image Encryption Algorithm Based on AES Modification , 2014, Wirel. Pers. Commun..

[26]  Yiran Chen,et al.  An image encryption algorithm based on the memristive hyperchaotic system, cellular automata and DNA sequence operations , 2017, Signal Process. Image Commun..

[27]  Mustafa M. Matalgah,et al.  Modified data encryption standard encryption algorithm with improved error performance and enhanced security in wireless fading channels , 2015, Secur. Commun. Networks.

[28]  Abdul Hanan Abdullah,et al.  A novel chaotic based image encryption using a hybrid model of deoxyribonucleic acid and cellular automata , 2015 .

[29]  Lequan Min,et al.  Chaos-based image encryption scheme combining DNA coding and entropy , 2015, Multimedia Tools and Applications.

[30]  C. Kavitha,et al.  A Coupled Chaos Based Image Encryption Scheme Using Bit Level Diffusion , 2015, SSCC.

[31]  Amina Souyah,et al.  An image encryption scheme combining chaos-memory cellular automata and weighted histogram , 2016, Nonlinear Dynamics.

[32]  Yong Zhang Cryptanalysis of an Image Encryption Algorithm Based on Chaotic Modulation of Arnold Dual Scrambling and DNA Computing , 2014 .

[33]  Yuansheng Liu,et al.  Cryptanalyzing a RGB image encryption algorithm based on DNA encoding and chaos map , 2013, 1307.4279.

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

[35]  Junxing Zhang,et al.  An image encryption method based on tent and Lorenz chaotic systems , 2015, 2015 6th IEEE International Conference on Software Engineering and Service Science (ICSESS).

[36]  M. Aswatha Kumar,et al.  Symmetric Key Image Encryption Scheme with Key Sequences Derived from Random Sequence of Cyclic Elliptic Curve Points. , 2011 .

[37]  Jing Ma,et al.  Security of image encryption scheme based on multi-parameter fractional Fourier transform , 2016 .

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

[39]  G. Lokeshwari,et al.  A Modified Technique for Reliable Image Encryption Method using Merkle-Hellman Cryptosystem and Rsa Algorithm , 2015 .