A color image encryption with heterogeneous bit-permutation and correlated chaos

Abstract In this paper, a novel color image encryption with heterogeneous bit-permutation and correlated chaos is proposed. Considering the difference of information amounts between bit-planes, the author employs heterogeneous bit-permutation to reduce computation cost and improve permutation efficiency, then performs expanded XOR operation for R, G, B components of color images, thus obtains cipher color images. The correlated chaos is introduced, which not only provides us a new way when making initialization for chaotic maps, but also takes fully use of chaotic maps. The architecture of permutation and diffusion is employed, and one-dimension WPLCW chaotic maps are used to generate pseudo-random sequences during the whole encryption process. The experiment results and analysis have proved the proposed color image encryption algorithm is secure and effective.

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

[2]  Xing-yuan Wang,et al.  A new pseudo-random number generator based on CML and chaotic iteration , 2012 .

[3]  Tanuja Sarode,et al.  Evaluation of Chaotic Map Lattice systems for image encryption , 2014, 2014 International Conference on Circuits, Systems, Communication and Information Technology Applications (CSCITA).

[4]  Xiaofeng Liao,et al.  Construction and analysis of dynamic S-boxes based on spatiotemporal chaos , 2012, 2012 IEEE 11th International Conference on Cognitive Informatics and Cognitive Computing.

[5]  Zengqiang Chen,et al.  A new image encryption algorithm based on hyper-chaos , 2008 .

[6]  Guanrong Chen,et al.  A chaos-based image encryption algorithm with variable control parameters , 2009 .

[7]  Moti Yung,et al.  Symmetric Public-Key Encryption , 1985, CRYPTO.

[8]  Yang Li,et al.  A novel method to design S-box based on chaotic map and genetic algorithm , 2012 .

[9]  Xingyuan Wang,et al.  Color image encryption using Choquet fuzzy integral and hyper chaotic system , 2013 .

[10]  Xingyuan Wang,et al.  A novel image encryption algorithm based on chaotic system and improved Gravity Model , 2015 .

[11]  Lin Teng,et al.  A bit-level image encryption algorithm based on spatiotemporal chaotic system and self-adaptive , 2012 .

[12]  Elaine B. Barker,et al.  A Statistical Test Suite for Random and Pseudorandom Number Generators for Cryptographic Applications , 2000 .

[13]  Tariq Shah,et al.  Image encryption algorithm based on PGL(2,GF(28)) S-boxes and TD-ERCS chaotic sequence , 2012 .

[14]  Zidong Wang,et al.  Image encryption using chaotic coupled map lattices with time-varying delays ☆ , 2010 .

[15]  Chunlai Mu,et al.  On the new results of global exponential attractive set , 2014, Appl. Math. Lett..

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

[17]  Fuchen Zhang,et al.  Estimating the ultimate bound and positively invariant set for a synchronous motor and its application in chaos synchronization , 2011 .

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

[19]  Xingyuan Wang,et al.  A new image encryption algorithm based on chaos , 2012 .

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

[21]  Jian Liu,et al.  Optical color image encryption based on computer generated hologram and chaotic theory , 2013 .

[22]  Xing-yuan Wang,et al.  An image blocks encryption algorithm based on spatiotemporal chaos , 2012 .

[23]  X. Liao,et al.  A block cipher with dynamic S-boxes based on tent map , 2009 .

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

[25]  Chunlai Mu,et al.  Estimations for ultimate boundary of a new hyperchaotic system and its simulation , 2014 .

[26]  Seyed Mohammad Seyedzadeh,et al.  Image encryption algorithm based on Choquet Fuzzy Integral with self-adaptive pseudo-random number generator , 2011, 2011 11th International Conference on Intelligent Systems Design and Applications.

[27]  Hongjun Liu,et al.  Triple-image encryption scheme based on one-time key stream generated by chaos and plain images , 2013, J. Syst. Softw..

[28]  Amir Akhavan,et al.  Pseudo random number generator based on quantum chaotic map , 2014, Commun. Nonlinear Sci. Numer. Simul..

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

[30]  Tariq Shah,et al.  An efficient approach for the construction of LFT S-boxes using chaotic logistic map , 2012, Nonlinear Dynamics.

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

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

[33]  Rhouma Rhouma,et al.  Cryptanalysis of a new image encryption algorithm based on hyper-chaos , 2008 .

[34]  Shiguo Lian,et al.  A novel color image encryption algorithm based on DNA sequence operation and hyper-chaotic system , 2012, J. Syst. Softw..

[35]  Santosh V. Chapaneri,et al.  Digital image encryption using improved chaotic map lattice , 2013, 2013 Annual IEEE India Conference (INDICON).

[36]  Tatsuaki Okamoto,et al.  Secure Integration of Asymmetric and Symmetric Encryption Schemes , 1999, CRYPTO.