A Dynamic Triple-Image Encryption Scheme Based on Chaos, S-Box and Image Compressing

To guarantee the security and high-efficiency of image transmission, a novel triple-image encryption scheme based on chaotic system, S-box and image compressing is proposed in this paper. Firstly, the combination process is performed by compressing three plain images to 25% and combining the compressed images with a stochastic matrix generated by the 2D-LSCM system to construct a new image. This process makes the proposed image encryption scheme have higher image transmission efficiency comparing to that of the state-of-the-art methods. Then, Z-scan and the proposed coded lock scrambling algorithm with low time complexity is used to randomly scramble the positions of pixels in the new construct image. Next, a cipher image is obtained by performing the diffusion operation on the scrambled image through S-box and chaotic sequences. In addition, the added stochastic matrix in the combination process makes the cipher image dynamic. In other words, the generated cipher images are always different to each other even when they are generated by the proposed encrypt scheme with identical plain images under the same secret keys, which can resist chosen-plaintext attacks. Finally, experimental results and simulation analysis are performed, which shows the proposed scheme can effectively resist common kinds of attacks.

[1]  Xuesong Wang,et al.  Multiple-image encryption algorithm based on DNA encoding and chaotic system , 2018, Multimedia Tools and Applications.

[2]  Bibhudendra Acharya,et al.  A novel multi-dimensional multiple image encryption technique , 2020, Multimedia Tools and Applications.

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

[4]  Hejiao Huang,et al.  2D Logistic-Sine-coupling map for image encryption , 2018, Signal Process..

[5]  Yiran Chen,et al.  An image encryption algorithm based on chaotic system and compressive sensing , 2018, Signal Process..

[6]  Chengzhi Deng,et al.  An image compression and encryption algorithm based on chaotic system and compressive sensing , 2019, Optics & Laser Technology.

[7]  Yiran Chen,et al.  A visually secure image encryption scheme based on compressive sensing , 2017, Signal Process..

[8]  Guojun Wang,et al.  A Secure and Fast Image Encryption Scheme Based on Double Chaotic S-Boxes , 2019, Entropy.

[9]  Xing-Yuan Wang,et al.  New chaotic encryption algorithm based on chaotic sequence and plain text , 2014, IET Inf. Secur..

[10]  Jim Harkin,et al.  Cryptanalysis and Improvement of a Chaotic Map-Control-Based and the Plain Image-Related Cryptosystem , 2019 .

[11]  Bibhudendra Acharya,et al.  Multiple grayscale image encryption using cross-coupled chaotic maps , 2020, J. Inf. Secur. Appl..

[12]  Ming Li,et al.  Secure image encryption scheme using double random-phase encoding and compressed sensing , 2020 .

[13]  Yong Xiang,et al.  Cryptanalysis and improvement in a chaotic image cipher using two-round permutation and diffusion , 2019, Nonlinear Dynamics.

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

[15]  Yiran Chen,et al.  A color image cryptosystem based on dynamic DNA encryption and chaos , 2019, Signal Process..

[16]  Congxu Zhu,et al.  An Efficient Image Encryption Scheme Based on the LSS Chaotic Map and Single S-Box , 2020, IEEE Access.

[17]  Sos S. Agaian,et al.  Local Shannon entropy measure with statistical tests for image randomness , 2013, Inf. Sci..

[18]  Congxu Zhu,et al.  An effective image encryption algorithm based on compressive sensing and 2D-SLIM , 2020 .

[19]  Lidong Liu,et al.  A Plaintext-Related Dynamical Image Encryption Algorithm Based on Permutation-Combination-Diffusion Architecture , 2020, IEEE Access.

[20]  R. Amutha,et al.  Compressive sensing based image compression-encryption using Novel 1D-Chaotic map , 2017, Multimedia Tools and Applications.

[21]  Yicong Zhou,et al.  Cosine-transform-based chaotic system for image encryption , 2019, Inf. Sci..

[22]  Xingyuan Wang,et al.  A novel image encryption algorithm using chaos and reversible cellular automata , 2013, Commun. Nonlinear Sci. Numer. Simul..

[23]  Hongyu Zhao,et al.  Fast image encryption algorithm based on parallel computing system , 2019, Inf. Sci..

[24]  Kehui Sun,et al.  A fast image encryption algorithm based on compressive sensing and hyperchaotic map , 2019, Optics and Lasers in Engineering.

[25]  Xingyuan Wang,et al.  A fast image encryption algorithm based on non-adjacent dynamically coupled map lattice model , 2019, Nonlinear Dynamics.

[26]  F. Aràndiga,et al.  A nonlinear algorithm for monotone piecewise bicubic interpolation , 2016, Appl. Math. Comput..

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

[28]  Rasul Enayatifar,et al.  Index-based permutation-diffusion in multiple-image encryption using DNA sequence , 2019, Optics and Lasers in Engineering.

[29]  Xing-yuan Wang,et al.  Image encryption scheme using chaos and simulated annealing algorithm , 2016 .

[30]  Manjit Kaur,et al.  Color image encryption using non-dominated sorting genetic algorithm with local chaotic search based 5D chaotic map , 2020, Future Gener. Comput. Syst..

[31]  Congxu Zhu,et al.  A new image compression-encryption scheme based on compressive sensing and cyclic shift , 2019, Multimedia Tools and Applications.

[32]  M. Zarebnia,et al.  A combination chaotic system and application in color image encryption , 2017, ArXiv.

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

[34]  Bibhudendra Acharya,et al.  Various dimensional colour image encryption based on non-overlapping block-level diffusion operation , 2020 .

[35]  Qixiang Mei,et al.  An efficient pixel-level chaotic image encryption algorithm , 2018, Nonlinear Dynamics.

[36]  Hsieh Hou,et al.  Cubic splines for image interpolation and digital filtering , 1978 .

[37]  Kehui Sun,et al.  A color image encryption algorithm based on 2D-CIMM chaotic map , 2020, China Communications.

[38]  Li Guo,et al.  Joint image compression–encryption scheme using entropy coding and compressive sensing , 2018, Nonlinear Dynamics.

[39]  Feifei Yang,et al.  Lossless image compression-encryption algorithm based on BP neural network and chaotic system , 2020, Multimedia Tools and Applications.

[40]  Jianhua Wu,et al.  Novel hybrid image compression–encryption algorithm based on compressive sensing , 2014 .

[41]  Hao Zhang,et al.  2D Non-adjacent coupled map lattice with q and its applications in image encryption , 2020, Appl. Math. Comput..

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

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

[44]  Jiang Wu,et al.  Image Encryption Based on Dynamic Filtering and Bit Cuboid Operations , 2019, Complex..

[45]  Lisheng Xu,et al.  Exploiting chaos-based compressed sensing and cryptographic algorithm for image encryption and compression , 2018 .

[46]  Duqu Wei,et al.  A robust image encryption algorithm based on Chua's circuit and compressive sensing , 2019, Signal Process..

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

[48]  Yong Xiang,et al.  A compression-diffusion-permutation strategy for securing image , 2018, Signal Process..

[49]  Xingyuan Wang,et al.  A chaotic image encryption scheme based on cat map and MMT permutation , 2019 .

[50]  Congxu Zhu,et al.  Plaintext-Related Image Encryption Algorithm Based on Block Structure and Five-Dimensional Chaotic Map , 2019, IEEE Access.

[51]  Lidong Liu,et al.  A Fast Chaotic Image Encryption Scheme With Simultaneous Permutation-Diffusion Operation , 2020, IEEE Access.

[52]  Zhenyu Zhao,et al.  A Chaotic Image Encryption Algorithm Based on Information Entropy , 2018, Int. J. Bifurc. Chaos.

[53]  Bibhudendra Acharya,et al.  Secure multi-level permutation operation based multiple colour image encryption , 2018, J. Inf. Secur. Appl..

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

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

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

[57]  Lei Zhang,et al.  Multiple-image encryption algorithm based on bit planes and chaos , 2020, Multimedia Tools and Applications.

[58]  Yuan Zhong,et al.  An encryption system for color image based on compressive sensing , 2019, Optics & Laser Technology.