Abstract
Information security has became more and more important issue in modern society, one of which is the digital image protection. In this paper, a secure image encryption scheme based on logistic and spatiotemporal chaotic systems is proposed. The extreme sensitivity of chaotic system can greatly increase the complexity of the proposed scheme. Further more, the scheme also takes advantage of DNA coding and eight DNA coding rules are mixed to enhance the efficiency of image confusion and diffusion. To resist the chosen-plaintext attack, information entropy of DNA coded image is modulated as the parameter of spatiotemporal chaotic system, which can also guarantee the sensitivity of plain image in the encryption process. So even a slight change in plain image can cause the complete change in cipher image. The experimental analysis shows that it can resistant different attacks, such as the brute-force attack, statistical attack and differential attack. What’s more, The image encryption scheme can be easily implemented by software and is promising in practical application.
Similar content being viewed by others
References
Claude S (1949) Communication theory of secrecy systems. Bell System Technical Journal 28(4):656–715
Hermassi H, Belazi A, Rhouma R, Belghith S (2013) Security analysis of an image encryption algorithm based on a DNA addition combining with chaotic maps. Multimed Tools Appl:1–14
Huang C, Nien H (2009) Multi chaotic systems based pixel shuffle for image encryption. Opt Commun 282:2123–2127
Joan D, Vincent R (2002) The Design of Rijndael: AES - The Advanced Encryption Standard. Springer. ISBN:3-540-42580-2
Kaneko K (1985) Spatiotemporal intermittency in coupled map lattices. Prog Theor Phys 74(5):1033–1044
Lian S, Sun J, Wang Z (2005) A block cipher based on a suitable use of the chaotic standard map. Chaos Soliton Fract 26(1):117–129
Li P, Li Z, Halang W, Chen G (2010) Cryptography based on spatiotemporal chaotic systems. Evolutionary Algorithms and chaotic systems: part II vol 267: pp 293–328. Springer, Berlin Heidelberg
Liu L, Zhang Q, Wei X (2012) A RGB image encryption algorithm based on DNA encoding and chaos map. Comput Electr Eng 38(5):1240–8
Liu H, Wang X, kadir A (2012) Image encryption using DNA complementary rule and chaotic maps. Appl Soft Comput 12(5):1457–66
Liu Y, Tang J, Xie T (2014) Cryptanalyzing a RGB image encryption algorithm based on DNA encoding and chaos map. Opt Laser Technol 60:111–115
Liu L, Zhang Q, Wei X (2012) A RGB image encryption algorithm based on DNA encoding and chaos map. Comput Electr Eng 38(5):1240–8
Lü H, Wang S, Li X, Tang G, Kuang J, Ye W, Hu G (2004) A new spatiotemporally chaotic cryptosystem and its security and performance analyses. Chaos 14(3):617–629
Özkaynak F, Ozer A, Yavuz S (2013) Security analysis of an image encryption algorithm based on chaos and DNA encoding. Signal processing and communications applications conference(SIU):1–4
Rasul E, Abdul HA, Ismail FI (2014) Chaos-based image encryption using a hybrid genetic algorithm and a DNA sequence. Opt Laser Eng 56:83–93
Wang X, Bao X (2013) A novel image block cryptosystem based on a spatiotemporal chaotic system and a chaotic neural network. Chin Phys B 22(3):050508
Wang X, Liu L (2013) Cryptanalysis and improvement of a digital image encryption method with chaotic map lattices. Chin Phys B 22:050503
Watada J, Binti R (2008) DNA computing and its applications. Eighth international conference on intelligent systems design and applications 2:288–94
Wei X, Guo L, Zhang Q, Zhang J, Lian S (2012) A novel color image encryption algorithm based on DNA sequence operation and hyper-chaotic system. J Syst Softw 85:290–9
Xiao G, Lu M, Qin L, Lai X (2006) New field of cryptography: DNA cryptography. Chinese Science Bulletion 51(12):1413–1420
Zhang Y, He L, Fu B (2012) Research on DNA cryptography. Applied cryptography and network security:357
Zhang Q, Guo L, Wei X (2010) Image encryption using DNA addition combining with chaotic maps. Math Comput Model 52(11):2028–35
Zhang Y, Wen W, Su M, Li M (2014) Cryptanalyzing a novel image fusion encryption algorithm based on DNA sequence operation and hyper-chaotic system. Optik-Int J Light Electron Opt 125(4):1562– 1564
Zhang Q, Guo L, Wei X (2013) A novel image fusion encryption algorithm based on DNA sequence operation and hyper-chaotic system. Optik-Int J Light Electron Opt 124(18):3596–600
Acknowledgments
The work is supported by the National Natural Science Foundation of China(No.61170037), the Fundamental Research Funds for the Central Universities (No.2014XSYJ01) and the Specialized Research Fund for Doctoral Program of Higher Education of China(No.06198016)
Author information
Authors and Affiliations
Corresponding authors
Rights and permissions
About this article
Cite this article
Zhen, P., Zhao, G., Min, L. et al. Chaos-based image encryption scheme combining DNA coding and entropy. Multimed Tools Appl 75, 6303–6319 (2016). https://doi.org/10.1007/s11042-015-2573-x
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-015-2573-x