Cryptanalysis of a DNA-based image encryption scheme

Abstract Recently, an image encryption scheme using 2D Henon-Sine map and DNA coding approach is proposed. It adopts the permutation-diffusion architecture. The DNA random coding and exclusive OR is introduced for image diffusion, while image scrambling is implemented by pixel swapping operations. This paper reveals that this encryption scheme is not as secure as declared. Substitution boxes (s-boxes) are firstly employed to summarize the involved complicated DNA encryption operations, the whole encryption scheme is subsequently relaxed as an s-box-then-permutation cipher. Chosen-plaintext attack is feasible for recovering the equivalent secret elements of the s-boxes and permutation vector. The proposed concept of generalizing DNA encryption as s-box substitution is expected to be beneficial for security evaluation and theoretical design of DNA-based image encryption schemes in the future.

[1]  Safya Belghith,et al.  A novel image encryption scheme based on substitution-permutation network and chaos , 2016, Signal Process..

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

[3]  Manoj Kumar,et al.  An efficient encryption-then-compression technique for encrypted images using SVD , 2017, Digit. Signal Process..

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

[5]  Wei Li,et al.  Image Encryption-Then-Transmission Using DNA Encryption Algorithm and The Double Chaos , 2018, IEEE Photonics Journal.

[6]  C. K. Michael Tse,et al.  An efficient and secure medical image protection scheme based on chaotic maps , 2013, Comput. Biol. Medicine.

[7]  Xiao-jun Tong The novel bilateral - Diffusion image encryption algorithm with dynamical compound chaos , 2012, J. Syst. Softw..

[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]  Xing-Yuan Wang,et al.  A symmetric image encryption algorithm based on mixed linear-nonlinear coupled map lattice , 2014, Inf. Sci..

[10]  Vijay Kumar,et al.  A RGB image encryption technique using Lorenz and Rossler chaotic system on DNA sequences , 2018, Multimedia Tools and Applications.

[11]  Nikolaos G. Bourbakis,et al.  A general quantitative cryptanalysis of permutation-only multimedia ciphers against plaintext attacks , 2008, Signal Process. Image Commun..

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

[13]  Qing Zhou,et al.  Image encryption using partitioned cellular automata , 2018, Neurocomputing.

[14]  Qiang Zhang,et al.  A novel image fusion encryption algorithm based on DNA sequence operation and hyper-chaotic system , 2013 .

[15]  R. Girija,et al.  Enhancing Security of Double Random Phase Encoding Based on Random S-Box , 2018 .

[16]  Yicong Zhou,et al.  Sine-Transform-Based Chaotic System With FPGA Implementation , 2018, IEEE Transactions on Industrial Electronics.

[17]  Iqtadar Hussain,et al.  An image encryption technique based on coupled map lattice and one-time S-Boxes based on complex chaotic system , 2015, J. Intell. Fuzzy Syst..

[18]  Christos K. Volos,et al.  Cubature Kalman filter-based chaotic synchronization and image encryption , 2017, Signal Process. Image Commun..

[19]  Kwok-Tung Lo,et al.  Optimal quantitative cryptanalysis of permutation-only multimedia ciphers against plaintext attacks , 2011, Signal Process..

[20]  Tao Xie,et al.  Breaking a novel image fusion encryption algorithm based on DNA sequence operation and hyper-chaotic system , 2014 .

[21]  Feng Xu,et al.  Designing permutation-substitution image encryption networks with Henon map , 2017, Neurocomputing.

[22]  Xing-yuan Wang,et al.  Lossless chaotic color image cryptosystem based on DNA encryption and entropy , 2017, Nonlinear Dynamics.

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

[24]  Bin Chen,et al.  A Block Compressive Sensing Based Scalable Encryption Framework for Protecting Significant Image Regions , 2016, Int. J. Bifurc. Chaos.

[25]  Xiaoling Huang,et al.  An efficient symmetric image encryption algorithm based on an intertwining logistic map , 2017, Neurocomputing.

[26]  Azman Samsudin,et al.  Cryptanalysis of an image encryption algorithm based on DNA encoding , 2017 .

[27]  Hukum Singh,et al.  Nonlinear optical double image encryption using random-optical vortex in fractional Hartley transform domain , 2017 .

[28]  Olcay Taner Yildiz,et al.  Cryptanalysis of Fridrich's Chaotic Image Encryption , 2010, Int. J. Bifurc. Chaos.

[29]  Kehar Singh,et al.  Fully phase image encryption using double random-structured phase masks in gyrator domain. , 2014, Applied optics.

[30]  Safya Belghith,et al.  A selective compression-encryption of images based on SPIHT coding and Chirikov Standard Map , 2017, Signal Process..

[31]  Xin-Wen Wu,et al.  On the Security of Permutation-Only Image Encryption Schemes , 2016, IEEE Transactions on Information Forensics and Security.

[32]  Xiangjun Wu,et al.  Color image DNA encryption using NCA map-based CML and one-time keys , 2018, Signal Process..

[33]  Cong Wang,et al.  Improved known-plaintext attack to permutation-only multimedia ciphers , 2018, Inf. Sci..

[34]  Kehar Singh,et al.  Double phase-image encryption using gyrator transforms, and structured phase mask in the frequency plane , 2015 .

[35]  He Lei,et al.  Novel quantum image encryption using one-dimensional quantum cellular automata , 2016, Inf. Sci..

[36]  Zhihong Zhou,et al.  Image compression–encryption scheme based on hyper-chaotic system and 2D compressive sensing , 2016 .

[37]  Adrian-Viorel Diaconu,et al.  Circular inter-intra pixels bit-level permutation and chaos-based image encryption , 2016, Inf. Sci..

[38]  Ye Liu,et al.  Chaotic image cryptosystem using DNA deletion and DNA insertion , 2017, Signal Process..

[39]  Abdennaceur Kachouri,et al.  A novel chaos-based image encryption using DNA sequence operation and Secure Hash Algorithm SHA-2 , 2015, Nonlinear Dynamics.

[40]  Xiaofeng Liao,et al.  Image encryption using 2D Hénon-Sine map and DNA approach , 2018, Signal Process..

[41]  Kwok-Wo Wong,et al.  A chaotic image encryption scheme owning temp-value feedback , 2013, Commun. Nonlinear Sci. Numer. Simul..

[42]  Kwok-Wo Wong,et al.  On the security of symmetric ciphers based on DNA coding , 2014, Inf. Sci..

[43]  Zhiliang Zhu,et al.  Exploiting self-adaptive permutation-diffusion and DNA random encoding for secure and efficient image encryption , 2018, Signal Process..

[44]  Yiran Chen,et al.  A novel chaos-based image encryption algorithm using DNA sequence operations , 2017 .

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

[46]  Kwok-Wo Wong,et al.  On the Security of a Class of Diffusion Mechanisms for Image Encryption , 2015, IEEE Transactions on Cybernetics.

[47]  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..