A self-adapting image encryption algorithm based on spatiotemporal chaos and ergodic matrix

To ensure the security of a digital image, a new self-adapting encryption algorithm based on the spatiotemporal chaos and ergodic matrix is proposed in this paper. First, the plain-image is divided into different blocks of the same size, and each block is sorted in ascending order to obtain the corresponding standard ergodic matrix. Then each block is encrypted by the spatiotemporal chaotic system and shuffled according to the standard ergodic matrix. Finally, all modules are rearranged to acquire the final encrypted image. In particular, the plain-image information is used in the initial conditions of the spatiotemporal chaos and the ergodic matrices, so different plain-images will be encrypted to obtain different cipher-images. Theoretical analysis and simulation results indicate that the performance and security of the proposed encryption scheme can encrypt the image effectively and resist various typical attacks.

[1]  Vinod Patidar,et al.  A new substitution–diffusion based image cipher using chaotic standard and logistic maps , 2009 .

[2]  K. Kaneko Spatiotemporal Intermittency in Coupled Map Lattices , 1985 .

[3]  孙福艳,et al.  Digital image encryption with chaotic map lattices , 2011 .

[4]  G. Ye Modelling of dynamical system and generalised circulant matrix in image encryption , 2011 .

[5]  Shujun Li,et al.  Breaking a modified substitution-diffusion image cipher based on chaotic standard and logistic maps , 2009, ArXiv.

[6]  Lin Teng,et al.  A one-time one-key encryption algorithm based on the ergodicity of chaos , 2012 .

[7]  Guanrong Chen,et al.  On the security defects of an image encryption scheme , 2009, Image Vis. Comput..

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

[9]  Amir Akhavan,et al.  A symmetric image encryption scheme based on combination of nonlinear chaotic maps , 2011, J. Frankl. Inst..

[10]  Yuen Ching-Hung,et al.  Chaos-based encryption for fractal image coding , 2012 .

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

[12]  Xiao Liu,et al.  A novel chaos-based bit-level permutation scheme for digital image encryption , 2011 .

[13]  Vinod Patidar,et al.  Cryptography using multiple one-dimensional chaotic maps , 2005 .

[14]  Gonzalo Álvarez,et al.  Cryptanalysis of a chaotic block cipher with external key and its improved version , 2006, ArXiv.

[15]  Ruisong Ye,et al.  A novel chaos-based image encryption scheme with an efficient permutation-diffusion mechanism , 2011 .

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

[17]  Xiaona Song,et al.  Image encryption based on a delayed fractional-order chaotic logistic system , 2012 .

[18]  Vinod Patidar,et al.  Image encryption using chaotic logistic map , 2006, Image Vis. Comput..

[19]  Ebrahim Esmailzadeh,et al.  Retraction notice to “Dynamic analysis of geometrically nonlinear and electrostatically actuated micro-beams” [Commun Nonlinear Sci Numer Simulat 14 (4) (2009) 1627–1645] , 2011 .

[20]  Chen Gang,et al.  A Self-Adaptive Algorithm on Image Encryption , 2005 .

[21]  Safya Belghith,et al.  Cryptanalysis of a new substitution–diffusion based image cipher , 2010 .

[22]  张娜,et al.  Synchronization of spatiotemporal chaotic systems and application to secure communication of digital image , 2011 .

[23]  L. Chua,et al.  CLARIFYING CHAOS: EXAMPLES AND COUNTEREXAMPLES , 1996 .

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

[25]  N. K. Pareek,et al.  Modified substitution-diffusion image cipher using chaotic standard and logistic maps , 2010 .

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

[27]  A. P. Misra,et al.  Synchronization of spatiotemporal semiconductor lasers and its application in color image encryption , 2011, 1102.2775.

[28]  Zongwang Lü,et al.  A new cryptosystem based on spatial chaotic system , 2010 .

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

[30]  Xingyuan Wang,et al.  Image encryption using Game of Life permutation and PWLCM chaotic system , 2012 .