On symmetric color image encryption system with permutation-diffusion simultaneous operation

Abstract In the traditional image encryption systems, the permutation-diffusion operation is often conducted in two essentially separable or independent steps, which appears not only to be inefficient but also vulnerable in being attacked since each step can be targeted separately. In this paper, we propose a new plaintext-related cryptosystem in which the permutation-diffusion operation is performed in a simultaneous manner. More specifically, the simultaneous permutation-diffusion operation (PDSO) leads to the confusion and diffusion interacted each other, and thus generates better security level as well as higher efficiency of encryption process. The proposed encryption scheme only requires a single PDSO in the corresponding encryption process, in which the first encrypted pixel’s position in cipher image is randomly chosen and its value is determined by both pixels in the original image and the elements in key-streams obtained by three one-dimensional chaotic mappings, and the current encrypting pixel’s value is set to be associated with the previous encrypted pixel. Under our framework, the proposed encryption scheme is highly sensitive to minor differences in both secret key and plain image, resulting in resisting chosen/known plaintext attacks effectively. Simulation results show that the proposed scheme demonstrates excellent security capacity with high efficiency, comparing with existing approaches in literature.

[1]  Xiaofeng Liao,et al.  Cryptanalysis and enhancements of image encryption based on three-dimensional bit matrix permutation , 2018, Signal Process..

[2]  Di Xiao,et al.  Cryptanalysis of a chaotic image cipher using Latin square-based confusion and diffusion , 2017 .

[3]  Majid Mollaeefar,et al.  A novel encryption scheme for colored image based on high level chaotic maps , 2015, Multimedia Tools and Applications.

[4]  Hossam Diab,et al.  Secure image cryptosystem with unique key streams via hyper-chaotic system , 2018, Signal Process..

[5]  Lu Xu,et al.  A novel bit-level image encryption algorithm based on chaotic maps , 2016 .

[6]  Abdennaceur Kachouri,et al.  Hash key-based image encryption using crossover operator and chaos , 2015, Multimedia Tools and Applications.

[7]  Xingyuan Wang,et al.  Color image encryption using spatial bit-level permutation and high-dimension chaotic system , 2011 .

[8]  M. Yaghoobi,et al.  A new image encryption method: parallel sub-image encryption with hyper chaos , 2011, Nonlinear Dynamics.

[9]  Zhiliang Zhu,et al.  An efficient image encryption scheme using lookup table-based confusion and diffusion , 2015, Nonlinear Dynamics.

[10]  Qiang Liu,et al.  A novel image encryption algorithm based on chaos and Line map , 2015, Neurocomputing.

[11]  Wei Zhang,et al.  Image encryption based on three-dimensional bit matrix permutation , 2016, Signal Process..

[12]  Xing-yuan Wang,et al.  Analysis and improvement of a chaos-based symmetric image encryption scheme using a bit-level permutation , 2014 .

[13]  Lilian Huang,et al.  A new color image encryption using combination of the 1D chaotic map , 2017, Signal Process..

[14]  Yi Cao,et al.  An efficient and self-adapting colour-image encryption algorithm based on chaos and interactions among multiple layers , 2018, Multimedia Tools and Applications.

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

[16]  Ana Cristina Dascalescu,et al.  A new hyperchaotic map and its application in an image encryption scheme , 2014, Signal Process. Image Commun..

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

[18]  Mohammad Reza Mosavi,et al.  A simple, sensitive and secure image encryption algorithm based on hyper-chaotic system with only one round diffusion process , 2012, Multimedia Tools and Applications.

[19]  Xingyuan Wang,et al.  A novel chaotic block image encryption algorithm based on dynamic random growth technique , 2015 .

[20]  Jian-Feng Zhao,et al.  A novel image encryption scheme based on an improper fractional-order chaotic system , 2015, Nonlinear Dynamics.

[21]  Zhiliang Zhu,et al.  Color image encryption based on paired interpermuting planes , 2015 .

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

[23]  Bin Zhu,et al.  A Novel Color Image Encryption Scheme Using Rectangular Transform-Enhanced Chaotic Tent Maps , 2017, IEEE Access.

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

[25]  Dongdong Lin,et al.  Cryptanalyzing an Image-Scrambling Encryption Algorithm of Pixel Bits , 2016, IEEE MultiMedia.

[26]  Mingqing Xiao,et al.  A Simple Chaotic Map-Based Image Encryption System Using Both Plaintext Related Permutation and Diffusion , 2018, Entropy.

[27]  Hwajeong Seo,et al.  A fast ARX model-based image encryption scheme , 2016, Multimedia Tools and Applications.

[28]  Hossam Diab,et al.  An Efficient Chaotic Image Cryptosystem Based on Simultaneous Permutation and Diffusion Operations , 2018, IEEE Access.

[29]  Dongdong Lin,et al.  Cryptanalyzing an Image Encryption Algorithm Based on Autoblocking and Electrocardiography , 2017, IEEE MultiMedia.

[30]  Yicong Zhou,et al.  Image encryption using 2D Logistic-adjusted-Sine map , 2016, Inf. Sci..

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

[32]  Yong Zhang,et al.  A Chaotic System Based Image Encryption Algorithm using Plaintext-related Confusion , 2014 .

[33]  Hui Wang,et al.  Cryptanalysis and enhancements of image encryption using combination of the 1D chaotic map , 2018, Signal Process..

[34]  Xingyuan Wang,et al.  Image encryption using DNA complementary rule and chaotic maps , 2012, Appl. Soft Comput..

[35]  Xiaoling Huang,et al.  Image encryption algorithm using chaotic Chebyshev generator , 2011, Nonlinear Dynamics.

[36]  Xing-Yuan Wang,et al.  A new image encryption algorithm based on non-adjacent coupled map lattices , 2015, Appl. Soft Comput..

[37]  Jim Harkin,et al.  Cryptanalysis and Improvement of a Chaotic Map-Control-Based and the Plain Image-Related Cryptosystem , 2019 .

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

[39]  Sattar Mirzakuchaki,et al.  Breaking a novel image encryption scheme based on an improper fractional order chaotic system , 2015, Multimedia Tools and Applications.

[40]  Hadi Seyedarabi,et al.  A new secure and sensitive image encryption scheme based on new substitution with chaotic function , 2014, Multimedia Tools and Applications.

[41]  Xiu-Li Chai,et al.  An image encryption algorithm based on bit level Brownian motion and new chaotic systems , 2015, Multimedia Tools and Applications.

[42]  Yicong Zhou,et al.  2D Sine Logistic modulation map for image encryption , 2015, Inf. Sci..

[43]  Jinhu Lu,et al.  On Cryptanalysis of Fridrich's chaotic image encryption scheme , 2016, ArXiv.

[44]  Xiaohong Zhao,et al.  Differential cryptanalysis of a novel image encryption algorithm based on chaos and Line map , 2016, Nonlinear Dynamics.

[45]  Xiaoming Xiong,et al.  A Symmetric Plaintext-Related Color Image Encryption System Based on Bit Permutation , 2018, Entropy.

[46]  Ming Li,et al.  Differential attack on a hyper-chaos-based image cryptosystem with a classic bi-modular architecture , 2016, Nonlinear Dynamics.

[47]  Erdem Yavuz,et al.  A chaos-based image encryption algorithm with simple logical functions , 2016, Comput. Electr. Eng..

[48]  Xinghuo Yu,et al.  DISCRETIZATION EFFECT ON A SLIDING MODE CONTROL SYSTEM WITH BANG{BANG TYPE SWITCHING , 1998 .

[49]  Sattar Mirzakuchaki,et al.  Breaking an image encryption algorithm based on the new substitution stage with chaotic functions , 2016 .

[50]  Kavitha Chandranbabu,et al.  Security analysis of an image encryption algorithm based on paired interpermuting planes and a modified scheme , 2016 .

[51]  S. Agaian,et al.  NPCR and UACI Randomness Tests for Image Encryption , 2011 .