A Simple and Robust Gray Image Encryption Scheme Using Chaotic Logistic Map and Artificial Neural Network

A robust gray image encryption scheme using chaotic logistic map and artificial neural network (ANN) is introduced. In the proposed method, an external secret key is used to derive the initial conditions for the logistic chaotic maps which are employed to generate weights and biases matrices of the multilayer perceptron (MLP). During the learning process with the backpropagation algorithm, ANN determines the weight matrix of the connections. The plain image is divided into four subimages which are used for the first diffusion stage. The subimages obtained previously are divided into the square subimage blocks. In the next stage, different initial conditions are employed to generate a key stream which will be used for permutation and diffusion of the subimage blocks. Some security analyses such as entropy analysis, statistical analysis, and key sensitivity analysis are given to demonstrate the key space of the proposed algorithm which is large enough to make brute force attacks infeasible. Computing validation using experimental data with several gray images has been carried out with detailed numerical analysis, in order to validate the high security of the proposed encryption scheme.

[1]  J.-C. Yeo,et al.  Efficient hierarchical chaotic image encryption algorithm and its VLSI realisation , 2000 .

[2]  Xiaobo Li,et al.  Partial encryption of compressed images and videos , 2000, IEEE Trans. Signal Process..

[3]  Chin-Chen Chang,et al.  A new encryption algorithm for image cryptosystems , 2001, J. Syst. Softw..

[4]  Guanrong Chen,et al.  On generalized synchronization of spatial chaos , 2003 .

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

[6]  Guanrong Chen,et al.  Cryptanalysis of RCES/RSES Image Encryption Scheme , 2004, IACR Cryptol. ePrint Arch..

[7]  X. Liao,et al.  An image encryption approach based on chaotic maps , 2005 .

[8]  Kai Wang,et al.  On the security of 3D Cat map based symmetric image encryption scheme , 2005 .

[9]  Tieming Chen,et al.  A Novel Remote User Authentication Scheme Using Interacting Neural Network , 2005, ICNC.

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

[11]  Kwok-Wo Wong,et al.  A Fast Image Encryption Scheme based on Chaotic Standard Map , 2006, ArXiv.

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

[13]  Tiegang Gao,et al.  A novel image authentication scheme based on hyper-chaotic cell neural network , 2009 .

[14]  C. K. Huang,et al.  Hybrid image encryption using multi-chaos-system , 2009, 2009 7th International Conference on Information, Communications and Signal Processing (ICICS).

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

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

[17]  Di Xiao,et al.  Analysis and improvement of a chaos-based image encryption algorithm , 2009 .

[18]  S. Li,et al.  Cryptanalyzing a nonlinear chaotic algorithm (NCA) for image encryption , 2009 .

[19]  ShuTang Liu,et al.  Spatial chaos-based image encryption design , 2009 .

[20]  Bernie Sin-Hung Kwok,et al.  An efficient diffusion approach for chaos-based image encryption , 2009 .

[21]  Fuyan Sun,et al.  Cryptographic pseudo-random sequence from the spatial chaotic map , 2009 .

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

[23]  Wolfgang A. Halang,et al.  Cryptanalysis of an image encryption scheme based on a compound chaotic sequence , 2007, Image Vis. Comput..

[24]  S. Mazloom,et al.  Color image encryption based on Coupled Nonlinear Chaotic Map , 2009 .

[25]  Ilker Dalkiran,et al.  Artificial neural network based chaotic generator for cryptology , 2010, Turkish Journal of Electrical Engineering and Computer Sciences.

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

[27]  Hyoungshick Kim,et al.  An image encryption scheme with a pseudorandom permutation based on chaotic maps , 2010 .

[28]  Qing Liu,et al.  An Improved Image Encryption Method Based on Total Shuffling Scheme , 2011 .

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

[30]  Xingyuan Wang,et al.  Cryptanalysis on a novel image encryption method based on total shuffling scheme , 2011 .

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

[32]  Vinod Patidar,et al.  A robust and secure chaotic standard map based pseudorandom permutation-substitution scheme for image encryption , 2011 .

[33]  M. Prasad,et al.  Chaos Image Encryption using Pixel shuffling , 2011 .

[34]  Kwok-Wo Wong,et al.  Cryptanalyzing a chaos-based image encryption algorithm using alternate structure , 2011, J. Syst. Softw..

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

[36]  Yousef Farid,et al.  A novel image encryption/decryption scheme based on chaotic neural networks , 2012, Eng. Appl. Artif. Intell..

[37]  Gaurav Bhatnagar,et al.  Selective image encryption based on pixels of interest and singular value decomposition , 2012, Digit. Signal Process..

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

[39]  Xiao-jun Tong The novel bilateral - Diffusion image encryption algorithm with dynamical compound chaos , 2012, J. Syst. Softw..

[40]  Majid Naderi,et al.  Image Encryption Using a Lightweight Stream Encryption Algorithm , 2012, Adv. Multim..

[41]  Yousef Farid,et al.  A robust hybrid method for image encryption based on Hopfield neural network , 2012, Comput. Electr. Eng..

[42]  Ziba Eslami,et al.  An improvement over an image encryption method based on total shuffling , 2013 .

[43]  Vinod Patidar,et al.  Diffusion-substitution based gray image encryption scheme , 2013, Digit. Signal Process..

[44]  Amir Akhavan,et al.  Image encryption based on the Jacobian elliptic maps , 2013, J. Syst. Softw..

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

[46]  Xingyuan Wang,et al.  A novel image encryption algorithm using chaos and reversible cellular automata , 2013, Commun. Nonlinear Sci. Numer. Simul..

[47]  Rima Assaf,et al.  Efficient neural chaotic generator for image encryption , 2014, Digit. Signal Process..

[48]  Xingyuan Wang,et al.  Cryptanalysis of an image encryption algorithm using Chebyshev generator , 2014, Digit. Signal Process..

[49]  Javaid A. Sheikh,et al.  Data hiding in scrambled images: A new double layer security data hiding technique , 2014, Comput. Electr. Eng..

[50]  Zhijian Wang,et al.  An Improved Piecewise Linear Chaotic Map Based Image Encryption Algorithm , 2014, TheScientificWorldJournal.

[51]  Samrat L. Sabat,et al.  A fast chaotic block cipher for image encryption , 2014, Commun. Nonlinear Sci. Numer. Simul..

[52]  Zhongmeng Zhao,et al.  An image encryption scheme based on constructing large permutation with chaotic sequence , 2014, Comput. Electr. Eng..

[53]  Ana Cristina Dascalescu,et al.  A New One-Dimensional Chaotic Map and Its Use in a Novel Real-Time Image Encryption Scheme , 2014, Adv. Multim..