A Novel Hyper Chaos-based Image Encryption Algorithm Using Dynamic DNA Coding and SHA-256

This paper presents a new hyper chaos-based image encryption algorithm which makes use of dynamic DNA coding and SHA-256. Different DNA encoding rules are adopted for different pixels, according to a random matrix generated by a five-dimension hyper-chaotic system with the initial value related to the SHA-256 hash value of the plaintext image. Since the initial values of the five-dimension hyper-chaos system are related to the hash value of the explicit image, the five-dimension hyper-chaos system generates distinct key streams per plain text image, even for the same initial conditions of the chaos system. Therefore, the new encryption algorithm can withstand the chosen-plaintext attacks. Moreover, the dynamic encoding technology enhances the security of the ciphertext image. The result of this experiment and relevant safety analysis show that the algorithm has a large space and good tatistical characteristics of cipher image. In addition, the ciphertext is very impressible to the plaintext and the secret key, can bear chosen-plaintext attacks. As a result, this new algorithm has good application prospects in image secure communication and storage applications.

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

[2]  Qiang Lai,et al.  Research on a new 3D autonomous chaotic system with coexisting attractors , 2016 .

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

[4]  Julien Clinton Sprott,et al.  Coexistence of Point, periodic and Strange attractors , 2013, Int. J. Bifurc. Chaos.

[5]  H. Leung,et al.  Design Principles of Hyperchaotic Circuits , 2002 .

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

[7]  Shujun Li,et al.  Breaking a modified substitution-diffusion image cipher based on chaotic standard and logistic maps , 2009, ArXiv.

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

[9]  Guanrong Chen,et al.  Hyperchaos evolved from the generalized Lorenz equation , 2005, Int. J. Circuit Theory Appl..

[10]  Zongwang Lü,et al.  A new cryptosystem based on spatial chaotic system , 2010 .

[11]  Congxu Zhu,et al.  A novel image encryption scheme based on improved hyperchaotic sequences , 2012 .

[12]  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.

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

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

[15]  A. Akhavan,et al.  A novel algorithm for image encryption based on mixture of chaotic maps , 2008 .

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

[17]  Lequan Min,et al.  Discrete Chaotic Systems with One-Line Equilibria and Their Application to Image Encryption , 2017, Int. J. Bifurc. Chaos.

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

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