A novel chaotic image encryption algorithm based on extended Zigzag confusion and RNA operation

Abstract In this paper, a novel chaotic image encryption algorithm based on extended Zigzag confusion and RNA operation is proposed. Firstly, a novel chaotic system is designed, which can be regarded as an improvement of traditional Logistic map and Sine map. Then it can be used to generate chaotic sequence combined with SHA 512 hash function. Secondly, extended Zigzag confusion scheme is proposed. It not can only process non square matrix, but also can choose from four directions to determine the position where encryption starts. This scheme can solve the problem of some elements keep in the same position in each encryption round. Thirdly, RNA operation is performed. In RNA computing, the choice of operators is determined according to the category of amino acids, and the coding rules of RNA matrix are completely controlled by chaotic sequence, which makes the results of operation more unpredictable. Finally, this encryption method can extend to color image. The data from experimental simulation and performance analysis show that this encryption algorithm has higher safety performance.

[1]  Abdurahman Kadir,et al.  Color image encryption scheme using coupled hyper chaotic system with multiple impulse injections , 2017 .

[2]  Chuan Zhang,et al.  Ternary radial harmonic Fourier moments based robust stereo image zero-watermarking algorithm , 2019, Inf. Sci..

[3]  Xiaofeng Liao,et al.  Selective encryption for gray images based on chaos and DNA complementary rules , 2014, Multimedia Tools and Applications.

[4]  Zhiliang Zhu,et al.  An efficient image encryption scheme using gray code based permutation approach , 2015 .

[5]  J. Kalpana,et al.  An improved color image encryption based on multiple DNA sequence operations with DNA synthetic image and chaos , 2015 .

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

[7]  Chuan Zhou,et al.  A Color Image Encryption Algorithm Based on Magic Cube Transformation and Modular Arithmetic Operation , 2005, PCM.

[8]  Xingyuan Wang,et al.  Image encryption algorithm for synchronously updating Boolean networks based on matrix semi-tensor product theory , 2020, Inf. Sci..

[9]  Ning Xu,et al.  A Secure and Efficient Image Encryption Algorithm Based on DNA Coding and Spatiotemporal Chaos , 2018, Int. J. Netw. Secur..

[10]  Mohammed Yakoob Siyal,et al.  A Noisy Channel Tolerant Image Encryption Scheme , 2014, Wireless Personal Communications.

[11]  Wang Xing-Yuan,et al.  An image encryption algorithm based on ZigZag transform and LL compound chaotic system , 2019, Optics & Laser Technology.

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

[13]  Di Xiao,et al.  An efficient and noise resistive selective image encryption scheme for gray images based on chaotic maps and DNA complementary rules , 2014, Multimedia Tools and Applications.

[14]  Maqsood Mahmud,et al.  Evolutionary-based image encryption using RNA codons truth table , 2020 .

[15]  A. Akhavan,et al.  An image encryption scheme based on quantum logistic map , 2012 .

[16]  Brian Lee,et al.  A new image encryption algorithm based on heterogeneous chaotic neural network generator and dna encoding , 2018, Multimedia Tools and Applications.

[17]  Yiran Chen,et al.  An image encryption algorithm based on chaotic system and compressive sensing , 2018, Signal Process..

[18]  Ye Liu,et al.  An image encryption scheme combining chaos with cycle operation for DNA sequences , 2016, Nonlinear Dynamics.

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

[20]  Jin Xu,et al.  Parallel DNA arithmetic operation based on n-moduli set , 2009, Appl. Math. Comput..

[21]  Jia Liu,et al.  An image encryption scheme based on the MLNCML system using DNA sequences , 2016 .

[22]  Yiran Chen,et al.  A color image cryptosystem based on dynamic DNA encryption and chaos , 2019, Signal Process..

[23]  Xiangjun Wu,et al.  A new color image encryption scheme based on DNA sequences and multiple improved 1D chaotic maps , 2015, Appl. Soft Comput..

[24]  Jun Wang,et al.  Image encryption algorithm based on chaotic system and dynamic S-boxes composed of DNA sequences , 2015, Multimedia Tools and Applications.

[25]  Seong Oun Hwang,et al.  A secure image encryption scheme based on chaotic maps and affine transformation , 2015, Multimedia Tools and Applications.

[26]  Hongyu Zhao,et al.  Fast image encryption algorithm based on parallel computing system , 2019, Inf. Sci..

[27]  Abdul Hanan Abdullah,et al.  Image encryption using a synchronous permutation-diffusion technique , 2017 .

[28]  Xiaolin Chang,et al.  Plaintext-Dependent Selective Image Encryption Scheme Based on Chaotic Maps and DNA Coding , 2017, 2017 International Conference on Dependable Systems and Their Applications (DSA).

[29]  Wenhong Wang,et al.  A New Image Encryption Algorithm Based on Chaos and Secure Hash SHA-256 , 2018, Entropy.

[30]  Xingyuan Wang,et al.  Chaotic Image Encryption Algorithm Based on Bit-Combination Scrambling in Decimal System and Dynamic Diffusion , 2019, IEEE Access.

[31]  Adil Masood Siddiqui,et al.  Chaotic substitution for highly autocorrelated data in encryption algorithm , 2014, Commun. Nonlinear Sci. Numer. Simul..

[32]  Xiaofeng Liao,et al.  Image encryption using 2D Hénon-Sine map and DNA approach , 2018, Signal Process..

[33]  Abdennaceur Kachouri,et al.  A novel chaos-based image encryption using DNA sequence operation and Secure Hash Algorithm SHA-2 , 2015, Nonlinear Dynamics.

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

[35]  Yong Zhang,et al.  A plaintext-related image encryption algorithm based on chaos , 2017, Multimedia Tools and Applications.

[36]  Mohammad Hossein Moattar,et al.  Color image encryption based on hybrid hyper-chaotic system and cellular automata , 2017 .