A RGB image encryption algorithm based on total plain image characteristics and chaos

Currently, color image encryption is important to ensure its confidentiality during its transmission on insecure networks or its storage. The fact that chaotic properties are related with cryptography properties in confusion, diffusion, pseudorandom, etc., researchers around the world have presented several image (gray and color) encryption algorithms based on chaos, but almost all them with serious security problems have been broken with the powerful chosen/known plain image attack. In this work, we present a color image encryption algorithm based on total plain image characteristics (to resist a chosen/known plain image attack), and 1D logistic map with optimized distribution (for fast encryption process) based on Murillo-Escobar?s algorithm (Murillo-Escobar et al. (2014) 38]). The security analysis confirms that the RGB image encryption is fast and secure against several known attacks; therefore, it can be implemented in real-time applications where a high security is required. Author-HighlightsWe use 1D chaotic logistic map with optimized distribution for fast RGB image encryption.The encryption uses just one permutation/diffusion round.The chaotic stream used in encryption is dependent on total plain image characteristics and secret key.The proposed algorithm resist the powerful chosen/known plain image attack.Security analysis shows the effectiveness of the encryption for real-time applications.

[1]  Kwok-Wo Wong,et al.  Breaking a novel colour image encryption algorithm based on chaos , 2012, Nonlinear Dynamics.

[2]  Lin Teng,et al.  A novel colour image encryption algorithm based on chaos , 2012, Signal Process..

[3]  Kwok-Wo Wong,et al.  An image encryption scheme using reverse 2-dimensional chaotic map and dependent diffusion , 2013, Commun. Nonlinear Sci. Numer. Simul..

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

[5]  Muhammad Khurram Khan,et al.  Chaos-based secure satellite imagery cryptosystem , 2010, Comput. Math. Appl..

[6]  Paul M. Chau,et al.  Image encryption for secure Internet multimedia applications , 2000, 2000 Digest of Technical Papers. International Conference on Consumer Electronics. Nineteenth in the Series (Cat. No.00CH37102).

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

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

[9]  Rached Tourki,et al.  A Modified AES Based Algorithm for Image Encryption , 2007 .

[10]  Xingyuan Wang,et al.  Cryptanalysis and improvement on a cryptosystem based on a chaotic map , 2009, Comput. Math. Appl..

[11]  Qiang Zhang,et al.  A Summarization on Image Encryption , 2010 .

[12]  Yong Feng,et al.  A symmetric image encryption approach based on line maps , 2006, 2006 1st International Symposium on Systems and Control in Aerospace and Astronautics.

[13]  Yicong Zhou,et al.  A new 1D chaotic system for image encryption , 2014, Signal Process..

[14]  S. Li,et al.  Cryptographic requirements for chaotic secure communications , 2003, nlin/0311039.

[15]  Yuansheng Liu,et al.  Cryptanalyzing a RGB image encryption algorithm based on DNA encoding and chaos map , 2013, 1307.4279.

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

[17]  E. Solak,et al.  Cryptanalysis of a chaos-based image encryption algorithm , 2009 .

[18]  Congxu Zhu,et al.  A novel image encryption scheme based on improved hyperchaotic sequences , 2012 .

[19]  N. Nagaraj,et al.  Cryptanalysis of a Chaotic Image Encryption Algorithm , 2008, 0801.0276.

[20]  M. A. Murillo-Escobar,et al.  A novel symmetric text encryption algorithm based on logistic map , 2014 .

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

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

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

[24]  Qiang Zhang,et al.  A RGB image encryption algorithm based on DNA encoding and chaos map , 2009, Comput. Electr. Eng..

[25]  Yu Zhang,et al.  Breaking a chaotic image encryption algorithm based on perceptron model , 2011, Nonlinear Dynamics.

[26]  Gonzalo Álvarez,et al.  Some Basic Cryptographic Requirements for Chaos-Based Cryptosystems , 2003, Int. J. Bifurc. Chaos.

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

[28]  Ziba Eslami,et al.  An authenticated image encryption scheme based on chaotic maps and memory cellular automata , 2013 .

[29]  Fahad Bin Muhaya,et al.  Modified AES Using Chaotic Key Generator for Satellite Imagery Encryption , 2009, ICIC.

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

[31]  Alfred Menezes,et al.  Handbook of Applied Cryptography , 2018 .

[32]  Xiaojun Tong,et al.  Image encryption with compound chaotic sequence cipher shifting dynamically , 2008, Image Vis. Comput..

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

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

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

[36]  Olcay Taner Yildiz,et al.  Cryptanalysis of Fridrich's Chaotic Image Encryption , 2010, Int. J. Bifurc. Chaos.

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

[38]  Xing-yuan Wang,et al.  A chaotic image encryption algorithm based on perceptron model , 2010 .

[39]  Wei Zhou,et al.  A chaos-based image encryption scheme with a plaintext related diffusion , 2013, 2013 9th International Conference on Information, Communications & Signal Processing.

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

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