Secure Image Encryption Algorithm Based on Hyperchaos and Dynamic DNA Coding

In this paper, we construct a five dimensional continuous hyperchaotic system and propose an image encryption scheme based on the hyperchaotic system, which adopts DNA dynamic coding mechanism and classical scrambling diffusion encryption structure. In the diffusion stage, two rounds of diffusion are adopted and the rules of DNA encoding (DNA decoding) are dynamically changed according to the pixel value of the plaintext image, that is, the rules of DNA encoding (DNA decoding) used to encrypt different images are different, which makes the algorithm can resist chosen-plaintext attack. The encryption (decryption) key is only the initial value of the chaotic system, which overcomes the difficulty of key management in the “one time pad” encryption system. The experimental results and security analysis show that the algorithm has some advantages of large key space, no obvious statistical characteristics of ciphertext, sensitivity to plaintext and key and able to resist differential attacks and chosen plaintext attack. It has good application prospects.

[1]  Wei Xiang,et al.  Novel Medical Image Encryption Scheme Based on Chaos and DNA Encoding , 2019, IEEE Access.

[2]  Ye Zhang,et al.  A novel image compression–encryption hybrid algorithm based on the analysis sparse representation , 2017 .

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

[4]  Yongjian Liu,et al.  A new hyperchaotic system from the Lü system and its control , 2011, J. Comput. Appl. Math..

[5]  Kapil Sharma,et al.  Cryptanalysis of image encryption scheme based on a new 1D chaotic system , 2018, Signal Process..

[6]  M. Brindha,et al.  A chaos based image encryption and lossless compression algorithm using hash table and Chinese Remainder Theorem , 2016, Appl. Soft Comput..

[7]  Xing-yuan Wang,et al.  A novel image encryption algorithm based on genetic recombination and hyper-chaotic systems , 2015, Nonlinear Dynamics.

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

[9]  Kehui Sun,et al.  Improved Cryptanalysis and Enhancements of an Image Encryption Scheme Using Combined 1D Chaotic Maps , 2018, Entropy.

[10]  Kehui Sun,et al.  Cryptanalysis and Improvement on an Image Encryption Algorithm Design Using a Novel Chaos Based S-Box , 2018, Symmetry.

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

[12]  Xiaofeng Liao,et al.  A novel robust dual diffusion/confusion encryption technique for color image based on Chaos, DNA and SHA-2 , 2018, Multimedia Tools and Applications.

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

[14]  Xiaoling Huang,et al.  An image encryption algorithm based on hyper-chaos and DNA sequence , 2012, Multimedia Tools and Applications.

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

[16]  Dao-jun Han,et al.  A chaotic image encryption algorithm based on 3-D bit-plane permutation , 2018, Neural Computing and Applications.

[17]  Guojun Wang,et al.  A Novel S-Box Design Algorithm Based on a New Compound Chaotic System , 2019, Entropy.

[18]  Congxu Zhu,et al.  A new image compression-encryption scheme based on compressive sensing and cyclic shift , 2019, Multimedia Tools and Applications.

[19]  Kehui Sun,et al.  A fast image encryption algorithm based on compressive sensing and hyperchaotic map , 2019, Optics and Lasers in Engineering.

[20]  Jiang Wu,et al.  Image Encryption Based on Pixel-Level Diffusion with Dynamic Filtering and DNA-Level Permutation with 3D Latin Cubes , 2019, Entropy.

[21]  Guojun Wang,et al.  A Secure and Fast Image Encryption Scheme Based on Double Chaotic S-Boxes , 2019, Entropy.

[22]  Rim Zahmoul,et al.  Image encryption based on new Beta chaotic maps , 2017 .

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

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

[25]  Lu Xu,et al.  A novel chaotic image encryption algorithm using block scrambling and dynamic index based diffusion , 2017 .

[26]  Congxu Zhu,et al.  Plaintext-Related Image Encryption Algorithm Based on Block Structure and Five-Dimensional Chaotic Map , 2019, IEEE Access.

[27]  Lidong Liu,et al.  A Fast Chaotic Image Encryption Scheme With Simultaneous Permutation-Diffusion Operation , 2020, IEEE Access.

[28]  Wenhong Wang,et al.  A Class of Quadratic Polynomial Chaotic Maps and its Application in Cryptography , 2019, IEEE Access.

[29]  Congxu Zhu,et al.  Image encryption algorithm with an avalanche effect based on a six-dimensional discrete chaotic system , 2018, Multimedia Tools and Applications.

[30]  Chittaranjan Pradhan,et al.  Color image encryption using DNA based cryptography , 2018 .

[31]  Jie Huang,et al.  Cryptanalysis of a chaotic image encryption scheme based on permutation-diffusion structure , 2018, Signal Process. Image Commun..

[32]  John H. Reif,et al.  DNA-based Cryptography , 1999, Aspects of Molecular Computing.

[33]  Dragan Lambić,et al.  Pseudo-random number generator based on discrete-space chaotic map , 2017 .

[34]  I. Pehlivan,et al.  Secure image encryption algorithm design using a novel chaos based S-Box , 2017 .

[35]  Shuliang Sun,et al.  A Novel Image Encryption Scheme Based on 7D Hyperchaotic System and Row-column Simultaneous Swapping , 2019, IEEE Access.

[36]  Safya Belghith,et al.  Security analysis of an image encryption algorithm based on a DNA addition combining with chaotic maps , 2013, Multimedia Tools and Applications.

[37]  Hassene Seddik,et al.  Innovative image encryption scheme based on a new rapid hyperchaotic system and random iterative permutation , 2018, Multimedia Tools and Applications.

[38]  Navin Rajpal,et al.  A robust image encryption algorithm resistant to attacks using DNA and chaotic logistic maps , 2015, Multimedia Tools and Applications.

[39]  Yu Wang,et al.  A novel chaotic algorithm for image encryption utilizing one-time pad based on pixel level and DNA level , 2020 .

[40]  Congxu Zhu,et al.  An Efficient Image Encryption Scheme Based on the LSS Chaotic Map and Single S-Box , 2020, IEEE Access.