Colored image encryption and decryption using multi-chaos 2D quadratic strange attractors and matrix transformations

Data security is an increasingly important issue. In this paper, a scheme to encrypt and decrypt colored images is presented in which two random secret keywords are used as parameters for quadratic maps with strange attractors. The scheme uses the well-known chaotic trait of sensitivity to initial conditions to ensure that the receiver generates the same sequences. After forming the quadratic maps and zeros removal from both maps, three codebooks are formed one from the original image and two from the two images of the quadratic maps. The input colored image is decomposed into three components and quantized using two of the three codebooks. The resulting image is subjected to partial extended Arnold’s transform then to Gould transformation to hide image traces. The partial extended Arnold’s matrix which is subjected to a determinant condition is studied for possible number of rotations for specific sizes of sub-blocks taken from a random image and then the results are used for encryption and decryption of different colored images. Then, the pixels of the components are shifted cyclically with a predefined number of shifts and quantized using the third codebook with maximum MSE. The results from the statistical analysis show that the pixels correlation is very low and the ciphered image is well shuffled. Also, the decrypted images have high PSNR at the receiver. Furthermore, compariosns with other schemes in the literature show that the performance of the proposed algorithm is high.

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

[2]  Lihua Gong,et al.  Quantum image encryption based on generalized Arnold transform and double random-phase encoding , 2015, Quantum Information Processing.

[3]  Sarbani Palit,et al.  Confusion and diffusion of color images with multiple chaotic maps and chaos-based pseudorandom binary number generator , 2015, Nonlinear Dynamics.

[4]  Antonio Ortega,et al.  Transform domain sparsification of depth maps using iterative quadratic programming , 2011, 2011 18th IEEE International Conference on Image Processing.

[5]  Correlation Dimension of an Attractor Generated by an Orbit of General Two-Dimensional Iterated Quadratic Map , 2011 .

[6]  A. Pisarchik,et al.  Image encryption with chaotically coupled chaotic maps , 2008 .

[7]  Eli Biham,et al.  Differential Cryptanalysis of the Data Encryption Standard , 1993, Springer New York.

[8]  E. Yaz,et al.  Unbiased minimum variance estimator design for scalar quadratic maps , 2005, Proceedings of the 2005, American Control Conference, 2005..

[9]  Ou Xie,et al.  Compression and encryption for remote sensing image using chaotic system , 2015, Secur. Commun. Networks.

[10]  Xiangde Zhang,et al.  A new chaos-based image encryption scheme using quadratic residue , 2012, 2012 International Conference on Systems and Informatics (ICSAI2012).

[11]  Jian Zhang,et al.  A Block Location Scrambling Algorithm of Digital Image Based on Arnold Transformation , 2008, 2008 The 9th International Conference for Young Computer Scientists.

[12]  Xilong Qu,et al.  Design of Image Security System Based on Chaotic Maps Group , 2011, J. Multim..

[13]  Minati Mishra,et al.  Security Enhanced Digital Image Steganography Based on Successive Arnold Transformation , 2012 .

[14]  Sudhir Keshari,et al.  Image Encryption Algorithm based on Chaotic Map Lattice and Arnold cat map for Secure Transmission , 2011 .

[15]  Athanassios N. Skodras Discrete Gould transform - Fast realisations and data hiding , 2013 .

[16]  Rengarajan Amirtharajan,et al.  Triple chaotic image scrambling on RGB - a random image encryption approach , 2015, Secur. Commun. Networks.

[18]  Maurice F. Aburdene,et al.  The discrete Gould transform and its applications , 2006, Electronic Imaging.

[19]  Liehuang Zhu,et al.  A Novel Algorithm for Scrambling Digital Image Based on Cat Chaotic Mapping , 2006, 2006 International Conference on Intelligent Information Hiding and Multimedia.

[20]  T. W. Cusick Gray codes and the symbolic dynamics of quadratic maps , 1999 .

[21]  Li Dayong,et al.  A Novel Image Encryption Using Arnold Cat , 2013 .

[22]  Yong Wang,et al.  A new chaos-based fast image encryption algorithm , 2011, Appl. Soft Comput..

[23]  Guodong Ye,et al.  Chaotic image encryption algorithm using wave-line permutation and block diffusion , 2015, Nonlinear Dynamics.

[24]  Li-Hua Gong,et al.  Novel image compression–encryption hybrid algorithm based on key-controlled measurement matrix in compressive sensing , 2014 .

[25]  Osama S. Farag Allah,et al.  Implementation of RC5 Block Cipher Algorithm for Image Cryptosystems , 2007 .