Advertisement

Multimedia Tools and Applications

, Volume 75, Issue 11, pp 6303–6319 | Cite as

Chaos-based image encryption scheme combining DNA coding and entropy

  • Ping Zhen
  • Geng Zhao
  • Lequan Min
  • Xin Jin
Article

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.

Keywords

Image encryption Spatiotemporal chaotic system DNA encoding Information entropy 

Notes

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)

References

  1. 1.
    Claude S (1949) Communication theory of secrecy systems. Bell System Technical Journal 28(4):656–715MathSciNetCrossRefMATHGoogle Scholar
  2. 2.
    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–14Google Scholar
  3. 3.
    Huang C, Nien H (2009) Multi chaotic systems based pixel shuffle for image encryption. Opt Commun 282:2123–2127CrossRefGoogle Scholar
  4. 4.
    Joan D, Vincent R (2002) The Design of Rijndael: AES - The Advanced Encryption Standard. Springer. ISBN:3-540-42580-2Google Scholar
  5. 5.
    Kaneko K (1985) Spatiotemporal intermittency in coupled map lattices. Prog Theor Phys 74(5):1033–1044MathSciNetCrossRefMATHGoogle Scholar
  6. 6.
    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–129CrossRefMATHGoogle Scholar
  7. 7.
    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 HeidelbergGoogle Scholar
  8. 8.
    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–8CrossRefGoogle Scholar
  9. 9.
    Liu H, Wang X, kadir A (2012) Image encryption using DNA complementary rule and chaotic maps. Appl Soft Comput 12(5):1457–66CrossRefGoogle Scholar
  10. 10.
    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–115CrossRefGoogle Scholar
  11. 11.
    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–8CrossRefGoogle Scholar
  12. 12.
    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–629MathSciNetCrossRefMATHGoogle Scholar
  13. 13.
    Ö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–4Google Scholar
  14. 14.
    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–93CrossRefGoogle Scholar
  15. 15.
    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):050508CrossRefGoogle Scholar
  16. 16.
    Wang X, Liu L (2013) Cryptanalysis and improvement of a digital image encryption method with chaotic map lattices. Chin Phys B 22:050503CrossRefGoogle Scholar
  17. 17.
    Watada J, Binti R (2008) DNA computing and its applications. Eighth international conference on intelligent systems design and applications 2:288–94Google Scholar
  18. 18.
    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–9CrossRefGoogle Scholar
  19. 19.
    Xiao G, Lu M, Qin L, Lai X (2006) New field of cryptography: DNA cryptography. Chinese Science Bulletion 51(12):1413–1420MathSciNetMATHGoogle Scholar
  20. 20.
    Zhang Y, He L, Fu B (2012) Research on DNA cryptography. Applied cryptography and network security:357Google Scholar
  21. 21.
    Zhang Q, Guo L, Wei X (2010) Image encryption using DNA addition combining with chaotic maps. Math Comput Model 52(11):2028–35MathSciNetCrossRefMATHGoogle Scholar
  22. 22.
    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– 1564CrossRefGoogle Scholar
  23. 23.
    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–600CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media New York 2015

Authors and Affiliations

  1. 1.School of Automation and Electrical EngineeringUniversity of Science and Technology BeijingBeijingChina
  2. 2.Beijing Electronic Science and Technology InstituteBeijingChina

Personalised recommendations