A Novel and Efficient Multiple RGB Images Cipher Based on Chaotic System and Circular Shift Operations

In real time scenarios, the single image encryption schemes are not that efficient when a bunch of color images is to be encrypted. This problem should be addressed due to computational cost incurred by multiple executions of single color-image encryption scheme. The objective of this research work is to provide a new and efficient multiple color images cipher scheme. This cipher is based on chaotic system, circular shift operations and SHA-384 hash codes. First of all, an arbitrary number of RGB images are input. They are combined in a rectangular fashion to get their hash code. Then this big color-image is decomposed into its three basic components, i.e., red, green and blue. To scramble the pixels of these components, they are shifted circularly both the row-wise and column-wise. Further, XOR operation has been performed to realize the effects of diffusion in these components. Lastly, these components are joined together to get the final RGB cipher image. Apart from the 384-hash codes, a salt key of 384-bit has also been used in the proposed cipher to heighten the security effects. The SHA-384 hash codes render the required key space and plaintext sensitivity. The simulation results and the performance analyses carried out at the end clearly prove the efficiency, effectiveness, robustness and the real-world applicability of the proposed multiple RGB images cipher. Besides, the encryption throughput 7.716 Mb/s of the proposed scheme outperforms many of the existing ones.

[1]  Ye Liu,et al.  An image encryption scheme combining chaos with cycle operation for DNA sequences , 2016, Nonlinear Dynamics.

[2]  Xiaofeng Liao,et al.  Cryptanalysis and enhancements of image encryption based on three-dimensional bit matrix permutation , 2018, Signal Process..

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

[4]  Lu Xu,et al.  A novel bit-level image encryption algorithm based on chaotic maps , 2016 .

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

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

[7]  R. S. Bhuvaneswaran,et al.  An intertwining chaotic maps based image encryption scheme , 2012 .

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

[9]  Majid Khan,et al.  A novel image encryption scheme based on multiple chaotic S-boxes , 2015, Nonlinear Dynamics.

[10]  Xing-yuan Wang,et al.  Analysis and improvement of a chaos-based symmetric image encryption scheme using a bit-level permutation , 2014 .

[11]  S. Agaian,et al.  NPCR and UACI Randomness Tests for Image Encryption , 2011 .

[12]  Tariq Shah,et al.  An efficient chaotic image encryption scheme , 2014, Neural Computing and Applications.

[13]  Wei Zhang,et al.  A chaos-based symmetric image encryption scheme using a bit-level permutation , 2011, Inf. Sci..

[14]  Hadi Seyedarabi,et al.  A new secure and sensitive image encryption scheme based on new substitution with chaotic function , 2014, Multimedia Tools and Applications.

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

[16]  Xiu-Li Chai,et al.  An image encryption algorithm based on bit level Brownian motion and new chaotic systems , 2015, Multimedia Tools and Applications.

[17]  Xiaofeng Liao,et al.  A modified (Dual) fusion technique for image encryption using SHA-256 hash and multiple chaotic maps , 2015, Multimedia Tools and Applications.

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

[19]  Mohammad Reza Mosavi,et al.  A novel image encryption based on hash function with only two-round diffusion process , 2013, Multimedia Systems.

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

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

[22]  Thang Manh Hoang,et al.  Cryptanalysis and security improvement for a symmetric color image encryption algorithm , 2018 .

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

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

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

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

[27]  Wei Zhang,et al.  Image encryption based on three-dimensional bit matrix permutation , 2016, Signal Process..

[28]  Tahir Alyas,et al.  An RGB Image Cipher Using Chaotic Systems, 15-Puzzle Problem and DNA Computing , 2019, IEEE Access.

[29]  Qiang Liu,et al.  A novel image encryption algorithm based on chaos and Line map , 2015, Neurocomputing.

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

[31]  Adrian Viorel,et al.  A New Fast Image Encryption Scheme Based on 2 D Chaotic Maps , 2022 .

[32]  Abdul Hanan Abdullah,et al.  Image encryption using a synchronous permutation-diffusion technique , 2017 .

[33]  Mahdi Yaghoobi,et al.  A New Approach in Adaptive Encryption Algorithm for Color Images Based on DNA Sequence Operation and Hyper-Chaotic System , 2019, Multimedia Tools and Applications.

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

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

[36]  Aarti Patel,et al.  Multiple Image Encryption Using Chaotic Map And DNA Computing , 2018 .

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

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

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

[40]  Jingjing Zhang,et al.  Multiple-image encryption based on chaotic phase mask and equal modulus decomposition in quaternion gyrator domain , 2020, Signal Process. Image Commun..

[41]  Xuan Li,et al.  Four-image encryption scheme based on quaternion Fresnel transform, chaos and computer generated hologram , 2017, Multimedia Tools and Applications.

[42]  M. Yaghoobi,et al.  A new image encryption method: parallel sub-image encryption with hyper chaos , 2011, Nonlinear Dynamics.

[43]  Ying Wang,et al.  Asymmetric encryption of multiple-image based on compressed sensing and phase-truncation in cylindrical diffraction domain , 2019, Optics Communications.

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

[45]  A. A. Karawia,et al.  Encryption Algorithm of Multiple-Image Using Mixed Image Elements and Two Dimensional Chaotic Economic Map , 2018, Entropy.

[46]  Xiaohong Zhao,et al.  Differential cryptanalysis of a novel image encryption algorithm based on chaos and Line map , 2016, Nonlinear Dynamics.

[47]  Xingyuan Wang,et al.  A novel and effective image encryption algorithm based on chaos and DNA encoding , 2017, Multimedia Tools and Applications.

[48]  Kwok-Wo Wong,et al.  A symmetric color image encryption algorithm using the intrinsic features of bit distributions , 2013, Commun. Nonlinear Sci. Numer. Simul..

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

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

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

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

[53]  Balasubramanian Raman,et al.  Combinational domain encryption for still visual data , 2011, Multimedia Tools and Applications.

[54]  Jun Wang,et al.  Image encryption algorithm based on chaotic system and dynamic S-boxes composed of DNA sequences , 2015, Multimedia Tools and Applications.

[55]  Xuemin Zhang,et al.  Color image chaos encryption algorithm combining CRC and nine palace map , 2019, Multimedia Tools and Applications.