Chaos-based model for encryption and decryption of digital images

This paper introduces a secure chaos-based model for ciphering and deciphering of digital images. The proposed approach is composed of successive confusion and diffusion stages. The confusion stage is repeated n rounds using a different key in each round. The output of the confusion stage is subjected to diffusion stage which is repeated m rounds with a different key for each round. The nested iterations in the confusion and diffusion stages with a different key for each round enlarges the key space which enhances the proposed image cryptosystem security level. A security investigation is done on a family of 2D chaotic confusion maps to select the one with highest security level to be used with the proposed image cryptosystem. The results demonstrated that the Standard map has the highest security level among the examined 2D chaotic confusion maps because it is more complicated and it has a large key space. The proposed image cryptosystem is compared to other three recent image cryptosystems using different security analysis factors including statistical tests, key space analysis, information entropy test, maximum deviation analysis, irregular deviation analysis, and avalanche effect differential analysis. The results demonstrated that, the proposed image cryptosystem with Standard map outperforms all of the other examined image encryption techniques from security point of view.

[1]  Ahmed A. Abd El-Latif,et al.  Chaos-based hash function (CBHF) for cryptographic applications , 2009 .

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

[3]  Hone-Ene Hwang,et al.  Optical color image encryption based on the wavelength multiplexing using cascaded phase-only masks in Fresnel transform domain , 2012 .

[4]  Shrikant Lade Asmita Chaotic Encryption Technique for Color Images by Coupling Two Chaotic Maps , 2013 .

[5]  H.M. Elkamchouchi,et al.  Measuring encryption quality for bitmap images encrypted with rijndael and KAMKAR block ciphers , 2005, Proceedings of the Twenty-Second National Radio Science Conference, 2005. NRSC 2005..

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

[7]  Guanrong Chen,et al.  A Novel Fast Image Encryption Scheme Based on 3D Chaotic Baker Maps , 2004, Int. J. Bifurc. Chaos.

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

[9]  Rhouma Rhouma,et al.  Cryptanalysis of a spatiotemporal chaotic image/video cryptosystem , 2008 .

[10]  W. Tang,et al.  A fast image encryption system based on chaotic maps with finite precision representation , 2007 .

[11]  Ahmad M. Alshamrani,et al.  Image Encryption Algorithm Based on Chaotic Economic Model , 2015 .

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

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

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

[15]  S. Lian,et al.  Efficient image or video encryption based on spatiotemporal chaos system , 2009 .

[16]  Xin Zhang,et al.  A new chaotic algorithm for image encryption , 2006 .

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

[18]  Natarajan Sriraam,et al.  A Novel Image Encryption Algorithm Using Two Chaotic Maps for Medical Application , 2011 .

[19]  Li-Hua Gong,et al.  Novel optical image encryption scheme based on fractional Mellin transform , 2011 .

[20]  Sheng Zhang,et al.  Multiscale texture classification using reduced quaternion wavelet transform , 2013 .

[21]  Gonzalo Alvarez,et al.  On the security of an image encryption scheme , 2007, IACR Cryptol. ePrint Arch..

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

[23]  Minghui Du,et al.  A Novel Digital Image Encryption Scheme Based on Spatial-chaos , 2012 .

[24]  Li-Hua Gong,et al.  Flexible multiple-image encryption algorithm based on log-polar transform and double random phase encoding technique , 2013 .

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

[26]  M. M. Fouad,et al.  Application of data encryption standard to bitmap and JPEG images , 2003, Proceedings of the Twentieth National Radio Science Conference (NRSC'2003) (IEEE Cat. No.03EX665).

[27]  Jinsheng Sun,et al.  A block cipher based on a suitable use of the chaotic standard map , 2005 .

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

[29]  James P. Crutchfield Spatio-temporal complexity in nonlinear image processing , 1988 .

[30]  A. Pisarchik,et al.  Encryption and decryption of images with chaotic map lattices. , 2006, Chaos.

[31]  X. Liao,et al.  Selective image encryption using a spatiotemporal chaotic system. , 2007, Chaos.

[32]  Guowei Yang,et al.  Employing quaternion wavelet transform for banknote classification , 2013, Neurocomputing.

[33]  Chuan-Kuei Huang,et al.  Image encryption with chaotic random codes by grey relational grade and Taguchi method , 2007 .

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

[35]  Mayank Mishra,et al.  A New Algorithm of Encryption and Decryption of Images Using Chaotic Mapping , 2006 .

[36]  Musheer Ahmad,et al.  A New Algorithm of Encryption and Decryption of Images Using Chaotic Mapping , 2009 .

[37]  H. H. Nien,et al.  Digital color image encoding and decoding using a novel chaotic random generator , 2007 .

[38]  Guanrong Chen,et al.  On the security of a class of image encryption schemes , 2008, 2008 IEEE International Symposium on Circuits and Systems.

[39]  Chih-Min Lin,et al.  CMAC-based supervisory control for nonlinear chaotic systems , 2008 .

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

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

[42]  Muhammad Rafiq Abuturab,et al.  Color image security system based on discrete Hartley transform in gyrator transform domain , 2013 .

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

[44]  S. El-Rabaie,et al.  Homomorphic image encryption , 2009, J. Electronic Imaging.