A robust image encryption algorithm resistant to attacks using DNA and chaotic logistic maps

An image encryption technique using DNA (Deoxyribonucleic acid) operations and chaotic maps has been proposed in this paper. Firstly, the input image is DNA encoded and a mask is generated by using 1D chaotic map. This mask is added with the DNA encoded image using DNA addition. Intermediate result is DNA complemented with the help of a complement matrix produced by two 1D chaotic maps. Finally, the resultant matrix is permuted using 2D chaotic map followed by DNA decoding to get the cipher image. Proposed technique is totally invertible and it can resist known plain text attack, statistical attacks and differential attacks.

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

[2]  Safya Belghith,et al.  Security analysis of an image encryption algorithm based on a DNA addition combining with chaotic maps , 2013, Multimedia Tools and Applications.

[3]  Zhiliang Zhu,et al.  A Novel Image Encryption Algorithm Based on Improved 3D Chaotic Cat Map , 2008, 2008 The 9th International Conference for Young Computer Scientists.

[4]  Yong Wang,et al.  A new chaos-based fast image encryption algorithm , 2011, Appl. Soft Comput..

[5]  Eero P. Simoncelli,et al.  Image quality assessment: from error visibility to structural similarity , 2004, IEEE Transactions on Image Processing.

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

[7]  Navin Rajpal,et al.  Adaptive Key Length Based Encryption Algorithm Using DNA Approach , 2013, 2013 International Conference on Machine Intelligence and Research Advancement.

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

[9]  C. Chui,et al.  A symmetric image encryption scheme based on 3D chaotic cat maps , 2004 .

[10]  N. Rajpal,et al.  A two layer chaotic network based image encryption technique , 2012, 2012 NATIONAL CONFERENCE ON COMPUTING AND COMMUNICATION SYSTEMS.

[11]  L. Kocarev Chaos-based cryptography: a brief overview , 2001 .

[12]  L. Brown,et al.  Exhaled Breath Condensate: A Promising Source for Biomarkers of Lung Disease , 2012, TheScientificWorldJournal.

[13]  Chen Zengqiang,et al.  A Chaotic Images Encryption Algorithm with the Key Mixing Proportion Factor , 2008, 2008 International Conference on Information Management, Innovation Management and Industrial Engineering.

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

[15]  Guanrong Chen,et al.  A Novel Fast Image Encryption Scheme Based on 3D Chaotic Baker Maps , 2004, Int. J. Bifurc. Chaos.

[16]  Qiang Zhang,et al.  A RGB image encryption algorithm based on DNA encoding and chaos map , 2009, Comput. Electr. Eng..

[17]  J. Fridrich Symmetric Ciphers Based on Two-Dimensional Chaotic Maps , 1998 .

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

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

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

[21]  Josef Scharinger Fast encryption of image data using chaotic Kolmogorov flows , 1998, J. Electronic Imaging.

[22]  Safya Belghith,et al.  Algebraic analysis of a RGB image encryption algorithm based on DNA encoding and chaotic map , 2014 .

[23]  Nikolaos G. Bourbakis,et al.  Picture data encryption using scan patterns , 1992, Pattern Recognit..

[24]  Qiang Zhang,et al.  A Novel Image Encryption Algorithm Based on DNA Subsequence Operation , 2012, TheScientificWorldJournal.

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