An efficient color/grayscale image encryption scheme based on hybrid chaotic maps

Abstract Image encryption has become the essential way to secure image information with the high frequency of multimedia information exchange on the Internet. In this paper, an effective chaotic color/grayscale image encryption algorithm is proposed. The algorithm uses a hybrid 2D composite chaotic map combined with a sine–cosine cross-chaotic map for the transformation required to scramble the image as a confusion phase. As for the diffusion phase, a 1D combined Logistic-Tent chaotic map is used to generate a chaotic self-diffusion matrix that is bitwise XORed with the scrambled image to produce the final cipher image. The proposed algorithm combines the merits of both 1D and 2D chaotic maps; it has a simple structure, easy implementation, and excellent chaotic features making its chaotic orbits more unpredictable for introducing more security. The simulation and analysis results proved that the algorithm has a promising security performance and has a high ability to resist statistical and differential attacks.

[1]  I. Pehlivan,et al.  Secure image encryption algorithm design using a novel chaos based S-Box , 2017 .

[2]  Guodong Ye,et al.  Image scrambling encryption algorithm of pixel bit based on chaos map , 2010, Pattern Recognit. Lett..

[3]  Wadii Boulila,et al.  Chaos-Based Confusion and Diffusion of Image Pixels Using Dynamic Substitution , 2020, IEEE Access.

[4]  Ljupco Kocarev,et al.  Chaos-Based Cryptography - Theory, Algorithms and Applications , 2011, Chaos-Based Cryptography.

[5]  M. Feigenbaum Quantitative universality for a class of nonlinear transformations , 1978 .

[6]  Hui Wang,et al.  Cryptanalysis and enhancements of image encryption using combination of the 1D chaotic map , 2018, Signal Process..

[7]  Di Xiao,et al.  An efficient and noise resistive selective image encryption scheme for gray images based on chaotic maps and DNA complementary rules , 2014, Multimedia Tools and Applications.

[8]  Lingfeng Liu,et al.  A new simple one-dimensional chaotic map and its application for image encryption , 2018, Multimedia Tools and Applications.

[9]  Yicong Zhou,et al.  Image encryption using a new parametric switching chaotic system , 2013, Signal Process..

[10]  Don Coppersmith,et al.  The Data Encryption Standard (DES) and its strength against attacks , 1994, IBM J. Res. Dev..

[11]  Lin Teng,et al.  A chaotic color image encryption using integrated bit-level permutation , 2017, Multimedia Tools and Applications.

[12]  J. Yorke,et al.  Period Three Implies Chaos , 1975 .

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

[14]  Yicong Zhou,et al.  Image encryption using 2D Logistic-adjusted-Sine map , 2016, Inf. Sci..

[15]  Xingyuan Wang,et al.  Image encryption algorithm for synchronously updating Boolean networks based on matrix semi-tensor product theory , 2020, Inf. Sci..

[16]  Xingyuan Wang,et al.  Fractal sorting matrix and its application on chaotic image encryption , 2021, Inf. Sci..

[17]  Li-Hua Gong,et al.  Multi-image compression-encryption scheme based on quaternion discrete fractional Hartley transform and improved pixel adaptive diffusion , 2020, Signal Process..

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

[19]  Guangzhao Cui,et al.  Image Encryption Algorithm Based on the H-Fractal and Dynamic Self-Invertible Matrix , 2019, Comput. Intell. Neurosci..

[20]  Di Xiao,et al.  An image encryption scheme based on rotation matrix bit-level permutation and block diffusion , 2014, Commun. Nonlinear Sci. Numer. Simul..

[21]  Mingqing Xiao,et al.  On symmetric color image encryption system with permutation-diffusion simultaneous operation , 2019, Optics and Lasers in Engineering.

[22]  Xingyuan Wang,et al.  A novel chaotic block image encryption algorithm based on dynamic random growth technique , 2015 .

[23]  Hossam Diab,et al.  Secure image cryptosystem with unique key streams via hyper-chaotic system , 2018, Signal Process..

[24]  Feng Xu,et al.  A Chaos Based Image Encryption Scheme Using Digit-Level Permutation and Block Diffusion , 2018, IEEE Access.

[25]  Dawei Wang,et al.  A novel lossless color image encryption scheme using 2 D DWT and 6 D hyperchaotic system , 2016 .

[26]  Xingyuan Wang,et al.  A chaotic image encryption algorithm based on a counting system and the semi-tensor product , 2020, Multimedia Tools and Applications.

[27]  Chinnandi Arul Murugan,et al.  Survey on Image Encryption Schemes, Bio cryptography and Efficient Encryption Algorithms , 2018 .

[28]  Meng Ge,et al.  A novel image encryption scheme based on 3D bit matrix and chaotic map with Markov properties , 2019, Egyptian Informatics Journal.

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

[30]  Vinod Patidar,et al.  Cryptography using multiple one-dimensional chaotic maps , 2005 .

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

[32]  Wei Zhang,et al.  Colour image encryption algorithm using one-time key and FrFT , 2018, IET Image Process..

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

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

[35]  Z. Rudnick Quantum Chaos? , 2007 .

[36]  Xingyuan Wang,et al.  A color image encryption algorithm based on Hopfield chaotic neural network , 2019, Optics and Lasers in Engineering.

[37]  Hongjun Liu,et al.  Chaos-based color image block encryption scheme using S-box , 2014 .

[38]  Rehan Ashraf,et al.  A color image encryption technique using exclusive-OR with DNA complementary rules based on chaos theory and SHA-2 , 2018 .

[39]  Sugata Gangopadhyay,et al.  A secure image encryption scheme based on a novel 2D sine–cosine cross-chaotic (SC3) map , 2020, Journal of Real-Time Image Processing.

[40]  Xiangjun Wu,et al.  A new color image encryption scheme based on DNA sequences and multiple improved 1D chaotic maps , 2015, Appl. Soft Comput..

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

[42]  Xiaojun Tong,et al.  Image encryption scheme based on 3D baker with dynamical compound chaotic sequence cipher generator , 2009, Signal Process..

[43]  Huibin Lu,et al.  A Novel Color Image Encryption Algorithm Based on Chaotic Maps , 2011 .

[44]  Min Meng,et al.  On solutions of the matrix equation AX=B with respect to semi-tensor product , 2016, J. Frankl. Inst..

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

[46]  Sos S. Agaian,et al.  Image encryption using P-Fibonacci transform and decomposition , 2012 .

[47]  Manish Kumar,et al.  A new RGB image encryption algorithm based on DNA encoding and elliptic curve Diffie-Hellman cryptography , 2016, Signal Process..

[48]  E. Lorenz Deterministic nonperiodic flow , 1963 .

[49]  Hongjun Liu,et al.  Chaos-based fast colour image encryption scheme with true random number keys from environmental noise , 2017, IET Image Process..

[50]  Changjiang Bu,et al.  Generalized inverses of tensors via a general product of tensors , 2018 .

[51]  Pi Li,et al.  A new color image encryption scheme based on 2DNLCML system and genetic operations , 2020, Optics and Lasers in Engineering.

[52]  Yuqin Luo,et al.  A novel chaotic image encryption algorithm based on improved baker map and logistic map , 2019, Multimedia Tools and Applications.

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

[54]  Ankita Bisht,et al.  A Color Image Encryption Technique Based on Bit-Level Permutation and Alternate Logistic Maps , 2019, J. Intell. Syst..

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

[56]  Christian Oestreicher,et al.  A history of chaos theory , 2007, Dialogues in clinical neuroscience.

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

[58]  Jose Manuel Lopez-Guede,et al.  A new bit-level permutation image encryption algorithm , 2016, ICC 2016.

[59]  Tingting Zhao,et al.  A novel chaotic system and its application in a color image cryptosystem , 2019, Optics and Lasers in Engineering.

[60]  Yueping Li,et al.  A hyper-chaos-based image encryption algorithm using pixel-level permutation and bit-level permutation , 2017 .

[61]  Daizhan Cheng Semi-tensor product of matrices——A convenient new tool , 2011 .

[62]  Robert M. May,et al.  Simple mathematical models with very complicated dynamics , 1976, Nature.

[63]  M. Brindha,et al.  A chaos based image encryption and lossless compression algorithm using hash table and Chinese Remainder Theorem , 2016, Appl. Soft Comput..

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

[65]  Tariq Shah,et al.  Application of S-box and chaotic map for image encryption , 2013, Math. Comput. Model..

[66]  Kejia Wang,et al.  Numerical study of threshold gain behavior for a THz random laser in a two-dimensional active disordered medium with a three-level atomic system , 2011 .

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

[68]  Hossam Diab,et al.  An Efficient Chaotic Image Cryptosystem Based on Simultaneous Permutation and Diffusion Operations , 2018, IEEE Access.

[69]  Zhengjun Liu,et al.  Optical hyperspectral image encryption based on improved Chirikov mapping and gyrator transform , 2018, Optics and Lasers in Engineering.

[70]  Lilian Huang,et al.  A new color image encryption using combination of the 1D chaotic map , 2017, Signal Process..

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

[72]  Yingqian Zhang,et al.  A one-time pad color image cryptosystem based on SHA-3 and multiple chaotic systems , 2018 .

[73]  Xingyuan Wang,et al.  Image encryption algorithm based on the matrix semi-tensor product with a compound secret key produced by a Boolean network , 2020, Inf. Sci..

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

[75]  Salwa K. Abd-El-Hafiz,et al.  A fractal-based image encryption system , 2014, IET Image Process..

[76]  Xing-Yuan Wang,et al.  A new image encryption algorithm based on non-adjacent coupled map lattices , 2015, Appl. Soft Comput..

[77]  Manoj Kumar,et al.  Color image encryption using MSVD, DWT and Arnold transform in fractional Fourier domain , 2017 .

[78]  Yang Cao,et al.  A Novel Chaotic Map and an Improved Chaos-Based Image Encryption Scheme , 2014, TheScientificWorldJournal.