A Novel Image Encryption Scheme based on a Nonlinear Chaotic Map

Only by means of XOR operation, a novel image encryption scheme is proposed based on a nonlinear chaotic map (NCM). There are two rounds in the proposed image encryption scheme. In each round of the scheme, the pixel gray values are modified from the first pixel to the last pixel firstly, and then the modified image is encrypted from the last pixel to the first pixel in the inverse order. In order to accelerate the encryption speed, every time NCM is iterated, n (n>3) bytes random numbers which are used to mask the plain-image can be gained. And to enhance the security, a small perturbation will be given to the parameters of the NCM based on the last obtained n bytes modified elements before next iteration. Experimental results and theory analysis show that the algorithm has a high security performance and a good efficiency.

[1]  X. Liao,et al.  Cryptanalysis and improvement on a block cryptosystem based on iteration a chaotic map , 2007 .

[2]  Huang Xiao,et al.  An Image Encryption Scheme Based on Chaotic Systems , 2006, 2006 International Conference on Machine Learning and Cybernetics.

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

[4]  Robert A. J. Matthews,et al.  On the Derivation of a "Chaotic" Encryption Algorithm , 1989, Cryptologia.

[5]  Chong Fu,et al.  An Image Encryption Scheme Based on Lorenz Chaos System , 2008, 2008 Fourth International Conference on Natural Computation.

[6]  M.E.E. Abashar,et al.  On the chaotic behaviour of forced fluidized bed catalytic reactors , 1995 .

[7]  Gonzalo Alvarez,et al.  Cryptanalysis of two chaotic encryption schemes based on circular bit shift and XOR operations , 2006, nlin/0611017.

[8]  Zengqiang Chen,et al.  Image encryption based on a new total shuffling algorithm , 2008 .

[9]  G. Álvarez,et al.  Cryptanalysis of an ergodic chaotic cipher , 2003 .

[10]  Fuyan Sun,et al.  A novel image encryption scheme based on spatial chaos map , 2008 .

[11]  X. Liao,et al.  A novel block cryptosystem based on iterating a chaotic map , 2006 .

[12]  Jinde Cao,et al.  Cryptography based on delayed chaotic neural networks , 2006 .

[13]  Amir Akhavan,et al.  A Novel Block Cipher Based on Hierarchy of One-Dimensional Composition Chaotic Maps , 2006, 2006 International Conference on Image Processing.

[14]  A. Akhavan,et al.  A fast chaotic encryption scheme based on piecewise nonlinear chaotic maps , 2007 .

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

[16]  Mohamed I. Sobhy,et al.  Methods of attacking chaotic encryption and countermeasures , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[17]  Chong Fu,et al.  An Image Encryption Scheme Based on High Dimension Chaos System , 2008, 2008 International Conference on Intelligent Computation Technology and Automation (ICICTA).

[18]  Z. Guan,et al.  Chaos-based image encryption algorithm ✩ , 2005 .

[19]  Chong Fu,et al.  An Improved Image Encryption Algorithm Based on Chaotic Maps , 2007, Third International Conference on Natural Computation (ICNC 2007).

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

[21]  Wolfgang A. Halang,et al.  Cryptanalysis of an image encryption scheme based on a new total shuffling algorithm , 2007, ArXiv.

[22]  J. Fridrich Image encryption based on chaotic maps , 1997, 1997 IEEE International Conference on Systems, Man, and Cybernetics. Computational Cybernetics and Simulation.

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

[24]  L. Kocarev Chaos-based cryptography: a brief overview , 2001 .

[25]  Wang Ji-Zhi,et al.  An improved block cryptosystem based on iterating chaotic map , 2008 .