An efficient dual-layer cross-coupled chaotic map security-based multi-image encryption system

This paper proposes an effective image encryption method to encrypt several images in one encryption process. The proposed encryption scheme differs from the current multiple image encryption schemes because of their two-layer cross-coupled chaotic map-based permutation-diffusion operation. Block-shuffling, left–right (L–R) flipping and then bit-XOR diffusion operations are carried out in the first layer using one set of cross-coupled chaotic map. Block-shuffling, up–down (U–D) flipping and then bit-XOR diffusion operations are performed with another set of cross-coupled chaotic maps in the second layer. The two different layers of permutation-diffusion make the proposed algorithm more efficient than the existing multi-image encryption algorithms. Moreover, the combination of block-based shuffling and flip operation decreases the algorithm’s computational complexity, which means enhancing the time efficiency of the algorithm. In cross-coupling operation, the use of a single fixed-type one-dimensional chaotic map-piece-wise linear chaotic map (PWLCM) makes the algorithm efficient both in hardware and in software. PWLCM’s initial values and system parameters (keys) are generated by means of the hash values of original images that resist the algorithm against the attacks of chosen-plaintext and known-plaintext. Results of simulation and comparative security analysis reveal that the suggested scheme is more effective in encryption and resists better against all widely used attacks.

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

[2]  Ahmed A. Abd El-Latif,et al.  Design and implementation of a simple dynamical 4-D chaotic circuit with applications in image encryption , 2020, Inf. Sci..

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

[4]  Kintaali Abhimanyu Kumar Patro,et al.  Novel Data Encryption Scheme Using DNA Computing , 2018, Advances of DNA Computing in Cryptography.

[5]  Alain Tiedeu,et al.  An image encryption algorithm based on substitution technique and chaos mixing , 2018, Multimedia Tools and Applications.

[6]  Chao Ma,et al.  Chaos-based image hybrid encryption algorithm using key stretching and hash feedback , 2020 .

[7]  Yingqian Zhang,et al.  A novel image encryption algorithm based on chaotic shuffling method , 2017, Inf. Secur. J. A Glob. Perspect..

[8]  Kevin M. Short,et al.  Signal Extraction from Chaotic Communications , 1997 .

[9]  Chun-Mei Yang,et al.  Cryptanalyzing chaotic secure communications using return maps , 1998 .

[10]  H. Dedieu,et al.  Some tools for attacking secure communication systems employing chaotic carriers , 1998, ISCAS '98. Proceedings of the 1998 IEEE International Symposium on Circuits and Systems (Cat. No.98CH36187).

[11]  Hai Yu,et al.  A fast chaos-based image encryption scheme with a dynamic state variables selection mechanism , 2015, Commun. Nonlinear Sci. Numer. Simul..

[12]  Xuesong Wang,et al.  Multiple-image encryption algorithm based on mixed image element and chaos , 2017, Comput. Electr. Eng..

[13]  W. Tang,et al.  A fast image encryption system based on chaotic maps with finite precision representation , 2007 .

[14]  Dezhao Kong,et al.  Multiple-image encryption based on optical wavelet transform and multichannel fractional Fourier transform , 2014 .

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

[16]  Zhenjun Tang,et al.  Multiple-image encryption with bit-plane decomposition and chaotic maps , 2016 .

[17]  Wang Xin,et al.  Multiple-image encryption scheme based on cascaded fractional Fourier transform. , 2013, Applied optics.

[18]  Dong Liu,et al.  Cryptanalysis of a plaintext-related chaotic RGB image encryption scheme using total plain image characteristics , 2017, Multimedia Tools and Applications.

[19]  Xuanping Zhang,et al.  Cryptanalysis and improvement of an image encryption algorithm based on hyper-chaotic system and dynamic S-box , 2016, Multimedia Tools and Applications.

[20]  Kehui Sun,et al.  A fast image encryption algorithm based on chaotic map , 2016 .

[21]  Xuanqin Mou,et al.  Pseudo-random Bit Generator Based on Couple Chaotic Systems and Its Applications in Stream-Cipher Cryptography , 2001, INDOCRYPT.

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

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

[24]  Abdennaceur Kachouri,et al.  Hash key-based image encryption using crossover operator and chaos , 2015, Multimedia Tools and Applications.

[25]  Bibhudendra Acharya,et al.  Simple Permutation and Diffusion Operation Based Image Encryption Using Various One-Dimensional Chaotic Maps: A Comparative Analysis on Security , 2020 .

[26]  Ahmed A. Abd El-Latif,et al.  Secure Data Encryption Based on Quantum Walks for 5G Internet of Things Scenario , 2020, IEEE Transactions on Network and Service Management.

[27]  Xuesong Wang,et al.  Multiple-image encryption algorithm based on mixed image element and permutation , 2017 .

[28]  A. Akhavan,et al.  A novel algorithm for image encryption based on mixture of chaotic maps , 2008 .

[29]  Mohammad Reza Mosavi,et al.  A simple, sensitive and secure image encryption algorithm based on hyper-chaotic system with only one round diffusion process , 2012, Multimedia Tools and Applications.

[30]  Bibhudendra Acharya,et al.  Dual-Layer DNA-Encoding–Decoding Operation Based Image Encryption Using One-Dimensional Chaotic Map , 2020 .

[31]  Xiaofeng Liao,et al.  An efficient mixed inter-intra pixels substitution at 2bits-level for image encryption technique using DNA and chaos , 2018 .

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

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

[34]  Vijay Nath,et al.  A secure multi-stage one-round bit-plane permutation operation based chaotic image encryption , 2018, Microsystem Technologies.

[35]  Bibhudendra Acharya,et al.  A Secure Block Operation based Bit-plane Image Encryption using Chaotic Maps , 2020, 2020 First International Conference on Power, Control and Computing Technologies (ICPC2T).

[36]  Safya Belghith,et al.  Selective image encryption scheme based on DWT, AES S-box and chaotic permutation , 2015, 2015 International Wireless Communications and Mobile Computing Conference (IWCMC).

[37]  Bibhudendra Acharya,et al.  A Secure Chaotic Image Encryption Based on Bit-Plane Operation , 2018, Soft Computing in Data Analytics.

[38]  Jing Zhang,et al.  Multiple-image encryption by using robust chaotic map in wavelet transform domain , 2018, Optik.

[39]  Bibhudendra Acharya,et al.  A Simple, Secure, and Time-Efficient Bit-Plane Operated Bit-Level Image Encryption Scheme Using 1-D Chaotic Maps , 2019 .

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

[41]  Clare D. McGillem,et al.  A chaotic direct-sequence spread-spectrum communication system , 1994, IEEE Trans. Commun..

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

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

[44]  Yang Lu,et al.  A double color image encryption scheme based on three-dimensional brownian motion , 2018, Multimedia Tools and Applications.

[45]  Safya Belghith,et al.  Cryptanalysis of a video encryption method based on mixing and permutation operations in the DCT domain , 2015, Signal Image Video Process..

[46]  Humaira Afzal,et al.  An Image Encryption Scheme Based on DNA Computing and Multiple Chaotic Systems , 2020, IEEE Access.

[47]  Aloka Sinha,et al.  Chaos based multiple image encryption using multiple canonical transforms , 2010 .

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

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

[50]  Tariq Shah,et al.  Color multiple image encryption scheme based on 3D-chaotic maps , 2020, Math. Comput. Simul..

[51]  Syam Sankar,et al.  A chaotic colour image encryption scheme combining Walsh–Hadamard transform and Arnold–Tent maps , 2019, Journal of Ambient Intelligence and Humanized Computing.

[52]  Aceng Sambas,et al.  A 3-D Multi-Stable System With a Peanut-Shaped Equilibrium Curve: Circuit Design, FPGA Realization, and an Application to Image Encryption , 2020, IEEE Access.

[53]  Ahmed A. Abd El-Latif,et al.  Efficient modified RC5 based on chaos adapted to image encryption , 2010, J. Electronic Imaging.

[54]  Chang-song Zhou,et al.  Extracting information masked by chaos and contaminated with noise: Some considerations on the security of communication approaches using chaos , 1997 .

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

[56]  Vijay Nath,et al.  Secure, Lossless, and Noise-resistive Image Encryption using Chaos, Hyper-chaos, and DNA Sequence Operation , 2019, IETE Technical Review.

[57]  Tao Wang,et al.  Hyperchaotic image encryption algorithm based on bit-level permutation and DNA encoding , 2020, Optics & Laser Technology.

[58]  Roayat Ismail Abdelfatah,et al.  A new fast double-chaotic based Image encryption scheme , 2019, Multimedia Tools and Applications.

[59]  Ahmed A. Abd El-Latif,et al.  A new image cipher in time and frequency domains , 2012 .

[60]  Kwok-Wo Wong,et al.  An improved particle swarm optimization algorithm combined with piecewise linear chaotic map , 2007, Appl. Math. Comput..

[61]  Ning Wang,et al.  Digital Image Encryption Scheme Based on Multiple Chaotic Systems , 2012, Sensing and Imaging: An International Journal.

[62]  Thomas Beth,et al.  Cryptanalysis of Cryptosystems Based on Remote Chaos Replication , 1994, CRYPTO.

[63]  Xin Zhang,et al.  A new chaotic algorithm for image encryption , 2006 .

[64]  Bibhudendra Acharya,et al.  Secure multilevel permutation-diffusion based image encryption using chaotic and hyper-chaotic maps , 2019, Microsystem Technologies.

[65]  Congxu Zhu,et al.  A novel image encryption scheme based on improved hyperchaotic sequences , 2012 .