An image encryption algorithm based on hyperchaotic system and DNA coding

Abstract A chaotic image encryption scheme combining block scrambling and DNA coding is proposed. The chaotic sequences generated by Chen hyperchaotic system are used for inter-block index scrambling and intra-block Fisher-Yates scrambling. Then the index sequence is used to further scramble the image to further enhance the encryption effect. The pixel value of the image is initially changed by chaotic sequence, and diffused by different DNA coding rules and different operation rules corresponding to chaotic sequence. After decoding the DNA matrix, the final encrypted image is obtained. The initial values and parameters of the chaotic system are generated by SHA-512 hash function and plaintext image. The experimental results and various security analysis show that the algorithm has good encryption effect and can resist common attacks such as chosen-plaintext attacks, clipping attacks and noise attacks.

[1]  Zahid Abbas,et al.  A Color Image Encryption Algorithm Based on One Time Key, Chaos Theory, and Concept of Rotor Machine , 2020, IEEE Access.

[2]  Lingfeng Liu,et al.  A new simple one-dimensional chaotic map and its application for image encryption , 2018, Multimedia Tools and Applications.

[3]  Mohsen Machhout,et al.  Image encryption method based on improved ECC and modified AES algorithm , 2021, Multimedia Tools and Applications.

[4]  Zhisen Wang,et al.  Fractional-order double-ring erbium-doped fiber laser chaotic system and its application on image encryption , 2021 .

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

[6]  Qiang Zhang,et al.  DNA Coding and Chaos-Based Image Encryption Algorithm , 2013 .

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

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

[9]  Qing Zhou,et al.  A novel image encryption algorithm based on self-adaptive wave transmission , 2010, Signal Process..

[10]  Xiaopeng Wei,et al.  Image Encryption Based on Improved Lorenz System , 2020, IEEE Access.

[11]  Lingfeng Liu,et al.  Reducing the Dynamical Degradation by Bi-Coupling Digital Chaotic Maps , 2018, Int. J. Bifurc. Chaos.

[12]  Jubai An,et al.  Image encryption algorithm based on LDCML and DNA coding sequence , 2020, Multim. Tools Appl..

[13]  Xing-yuan Wang,et al.  Image encryption scheme using chaos and simulated annealing algorithm , 2016 .

[14]  Xingyuan Wang,et al.  Image encryption algorithm based on the matrix semi-tensor product with a compound secret key produced by a Boolean network , 2020, Inf. Sci..

[16]  Mrinal Kanti Mandal,et al.  Image Encryption using DNA Coding and Hyperchaotic System , 2020 .

[17]  Wen Chen,et al.  Optical image encryption using multilevel Arnold transform and noninterferometric imaging , 2011 .

[18]  Lingfeng Liu,et al.  A novel perturbation method to reduce the dynamical degradation of digital chaotic maps , 2021, Nonlinear Dynamics.

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

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

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

[22]  Yuqin Luo,et al.  A novel chaotic image encryption algorithm based on improved baker map and logistic map , 2019, Multimedia Tools and Applications.

[23]  Zhang Hong,et al.  Color image encryption via Hénon-zigzag map and chaotic restricted Boltzmann machine over Blockchain , 2021 .

[24]  Wei Zhao,et al.  A new fast color image encryption scheme using chen chaotic system , 2017, 2017 18th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD).

[25]  Yu-Long Qiao,et al.  A Novel Image Encryption Algorithm Based on DNA Encoding and Spatiotemporal Chaos , 2015, Entropy.

[26]  Tao Wang,et al.  Hyperchaotic image encryption algorithm based on bit-level permutation and DNA encoding , 2020, Optics & Laser Technology.

[27]  Xingyuan Wang,et al.  Fractal sorting matrix and its application on chaotic image encryption , 2021, Inf. Sci..

[28]  Yiran Chen,et al.  A novel image encryption scheme based on DNA sequence operations and chaotic systems , 2017, Neural Computing and Applications.

[29]  K. Kaneko Pattern dynamics in spatiotemporal chaos: Pattern selection, diffusion of defect and pattern competition intermettency , 1989 .

[30]  Yicong Zhou,et al.  Image encryption using a new parametric switching chaotic system , 2013, Signal Process..

[31]  Feng Le,et al.  Spatiotemporal Chaos in Coupled Logistic Map Lattice With Dynamic Coupling Coefficient and its Application in Image Encryption , 2018, IEEE Access.

[32]  Lingfeng Liu,et al.  Delay-introducing method to improve the dynamical degradation of a digital chaotic map , 2017, Inf. Sci..

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

[34]  Nikola Kasabov,et al.  A Dynamic DNA Color Image Encryption Method Based on SHA-512 , 2020, Entropy.

[35]  Jian-Ping Li,et al.  Medical Image Encryption Based on Hybrid Chaotic DNA Diffusion , 2019, Wireless Personal Communications.

[36]  Miaomiao Tian,et al.  Double-image encryption based on spatiotemporal chaos and DNA operations , 2019, Multimedia Tools and Applications.

[37]  Robert M. May,et al.  Simple mathematical models with very complicated dynamics , 1976, Nature.

[38]  Hao Hu,et al.  Quantum Image Encryption Based on Henon Mapping , 2019, International Journal of Theoretical Physics.

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

[40]  Xingyuan Wang,et al.  A novel one-dimensional sine powered chaotic map and its application in a new image encryption scheme , 2020, Inf. Sci..

[41]  Qian Liu,et al.  Novel image encryption algorithm based on improved logistic map , 2019, IET Image Process..

[42]  Anchal Jain,et al.  Efficient image encryption algorithm using DNA approach , 2015, 2015 2nd International Conference on Computing for Sustainable Global Development (INDIACom).

[43]  Xingyuan Wang,et al.  New chaotical image encryption algorithm based on Fisher–Yatess scrambling and DNA coding , 2019, Chinese Physics B.

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

[45]  Malik Muhammad Saad Missen,et al.  A Gray Image Encryption Technique Using the Concept of Water Waves, Chaos and Hash Function , 2021, IEEE Access.

[46]  Qiang Zhang,et al.  Image encryption using DNA addition combining with chaotic maps , 2010, Math. Comput. Model..

[47]  Feng Xu,et al.  Designing permutation-substitution image encryption networks with Henon map , 2017, Neurocomputing.

[48]  Xingyuan Wang,et al.  A novel image encryption scheme of dynamic S-boxes and random blocks based on spatiotemporal chaotic system , 2020 .

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

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

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