An image encryption scheme using self-adaptive selective permutation and inter-intra-block feedback diffusion

Abstract In recent years, several image encryption schemes have been proposed based on new chaotic maps. However, algorithmic design and innovation of the permutation-diffusion architecture are also important. In this paper, the selective permutation is designed as a self-adaptive method to replace the traditional confusion method, which means a novel technology can be used for permutation rule generation. Furthermore, we propose a feedback-based diffusion mechanism that can act on inter-intra blocks, so a slight modification can influence the values of the current block and another block. The security of the proposed scheme originates from the improved permutation-diffusion method, which makes the cryptosystem secure against statistical attacks and differential attack.

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

[2]  Safya Belghith,et al.  A novel image encryption scheme based on substitution-permutation network and chaos , 2016, Signal Process..

[3]  Kehui Sun,et al.  A fast image encryption algorithm based on chaotic map , 2016 .

[4]  Zhiliang Zhu,et al.  Exploiting self-adaptive permutation-diffusion and DNA random encoding for secure and efficient image encryption , 2018, Signal Process..

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

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

[7]  Eero P. Simoncelli,et al.  Image quality assessment: from error visibility to structural similarity , 2004, IEEE Transactions on Image Processing.

[8]  Xiaofeng Liao,et al.  Color image encryption based on chaotic systems and elliptic curve ElGamal scheme , 2017, Signal Process..

[9]  Yiran Chen,et al.  A visually secure image encryption scheme based on compressive sensing , 2017, Signal Process..

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

[11]  R. M. López-Gutiérrez,et al.  A RGB image encryption algorithm based on total plain image characteristics and chaos , 2015, Signal Process..

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

[13]  En Zhang,et al.  Cryptanalysis of a colour image encryption using chaotic APFM nonlinear adaptive filter , 2018, Signal Process..

[14]  Yicong Zhou,et al.  Image encryption using binary bitplane , 2014, Signal Process..

[15]  Xing-yuan Wang,et al.  A fast image algorithm based on rows and columns switch , 2014, Nonlinear Dynamics.

[16]  A. Kanso,et al.  Logistic chaotic maps for binary numbers generations , 2009 .

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

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

[19]  Hongjun Liu,et al.  Asymmetric color image encryption scheme using 2D discrete-time map , 2015, Signal Process..

[20]  Amina Souyah,et al.  Fast and efficient randomized encryption scheme for digital images based on Quadtree decomposition and reversible memory cellular automata , 2015, Nonlinear Dynamics.

[21]  Ye Liu,et al.  Chaotic image cryptosystem using DNA deletion and DNA insertion , 2017, Signal Process..

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

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

[24]  Sos S. Agaian,et al.  Local Shannon entropy measure with statistical tests for image randomness , 2013, Inf. Sci..

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

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

[27]  Kehui Sun,et al.  A novel bit-level image encryption algorithm based on 2D-LICM hyperchaotic map , 2018, Signal Process..

[28]  Adrian-Viorel Diaconu,et al.  Circular inter-intra pixels bit-level permutation and chaos-based image encryption , 2016, Inf. Sci..

[29]  Kwok-Wo Wong,et al.  A symmetric color image encryption algorithm using the intrinsic features of bit distributions , 2013, Commun. Nonlinear Sci. Numer. Simul..

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

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

[32]  Di Xiao,et al.  An image encryption scheme based on rotation matrix bit-level permutation and block diffusion , 2014, Commun. Nonlinear Sci. Numer. Simul..

[33]  Abdul Hanan Abdullah,et al.  A novel chaotic based image encryption using a hybrid model of deoxyribonucleic acid and cellular automata , 2015 .

[34]  Baojun Zhao,et al.  NMF-Based Image Quality Assessment Using Extreme Learning Machine , 2017, IEEE Transactions on Cybernetics.

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

[36]  Shahryar Toughi,et al.  An image encryption scheme based on elliptic curve pseudo random and Advanced Encryption System , 2017, Signal Process..

[37]  Feng Xu,et al.  Image encryption based on non-affine and balanced cellular automata , 2014, Signal Process..

[38]  Zhiliang Zhu,et al.  A fast image encryption scheme with a novel pixel swapping-based confusion approach , 2014, Nonlinear Dynamics.