Skip to main content
Log in

A robust image encryption algorithm resistant to attacks using DNA and chaotic logistic maps

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

An image encryption technique using DNA (Deoxyribonucleic acid) operations and chaotic maps has been proposed in this paper. Firstly, the input image is DNA encoded and a mask is generated by using 1D chaotic map. This mask is added with the DNA encoded image using DNA addition. Intermediate result is DNA complemented with the help of a complement matrix produced by two 1D chaotic maps. Finally, the resultant matrix is permuted using 2D chaotic map followed by DNA decoding to get the cipher image. Proposed technique is totally invertible and it can resist known plain text attack, statistical attacks and differential attacks.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

References

  1. Belazi A, Hermassi H, Rhouma R, Belghith S Algebraic analysis of a RGB image encryption algorithm based on DNA encoding and chaotic map, Journal of Non Linear Dynamics, (online February 2014) doi:10.1007/s11071-014-1263-y

  2. Bourbakis N, Alexopoulos C (1992) Picture data encryption using SCAN patterns. J. Pattern Recognit 25(6):567–581

    Article  Google Scholar 

  3. Chen G, Mao Y, Chui CK (2004) A symmetric image encryption scheme based on 3D chaotic cat maps. Journal of Chaos Solitons and Fractals 21(3):749–761

    Article  MathSciNet  MATH  Google Scholar 

  4. Enzeng D, Zengqiang C, Zhuzhi Y, Zaiping C (2008) A chaotic image encryption algorithm with the key mixing proportion factor, International Conference on Information Management, Innovation Management and Industrial Engineering, Taipei, (19-21 December)

  5. Fridrich J (1998) Symmetric ciphers based on two dimensional chaotic maps. Journal of Bifurcation and Chaos 8(6):1259–1284

    Article  MathSciNet  MATH  Google Scholar 

  6. Gehani A, LaBean TH, Reif JH (2000) DNA based cryptography. Dimacs Series of Discrete Mathematics and Theoretical Computer Science 54:233–249

    MathSciNet  MATH  Google Scholar 

  7. Hermassi H, Belazi A, Rhouma R, Belghith SM Security analysis of an image encryption algorithm based on a DNA addition combining with chaotic maps, Journal of Multimedia Tools and Applications, (online June 2013) doi:10.1007/s11042-013-1533-6

  8. Jain A, Rajpal N (2012) A two layer chaotic network based image encryption technique, IEEE National Conference on Computing and Communication System, Durgapur, India, 21-22 November

  9. Jain A, Rajpal N (2013) Adaptive key length based encryption algorithm using DNA approach, IEEE International Conference on Machine Intelligence Research and Advancement, Katra, Jammu, India, 21-23 December

  10. Kocarev L (2002) Chaos based cryptography: a brief overview. IEEE Magazine on Circuits and Systems 1(3):6–21

    Article  Google Scholar 

  11. Liu H, Wang X, Kadir A (2012) Image encryption using DNA complementary rule and chaotic maps. Journal of Applied Soft Computing 12(5):1457–1466

    Article  Google Scholar 

  12. Liu L, Zhang Q, Wei X (2012) A RGB image encryption algorithm based on DNA encoding and chaos map. Journal of Computers and Electrical Engineering 38 (5):1240–1248

    Article  Google Scholar 

  13. Liu HJ, Zhu ZI, Ziang HY, Wang BI (2008) A novel image encryption algorithm based on improved 3D chaotic cat map, IEEE International Conference for Young Computer Scientists, Hunan, (18-21 November)

  14. Liu Y, Tang J, Xie T (2014) Cryptanalyzing a RGB image encryption algorithm based on DNA encoding and chaos map. Journal of Optics and Laser Technology 60:111–115

    Article  Google Scholar 

  15. Mao YB, Chen G, Lian SG (2004) A novel fast image encryption scheme based on 3D chaotic baker map. Journal of Bifurcation and Chaos 14(10):3613–3624

    Article  MathSciNet  MATH  Google Scholar 

  16. Pareek NK, Patidar V, Sud KK (2006) Image encryption using chaotic logistic map. J Image Vis Comp 24(9):926–934

    Article  Google Scholar 

  17. Shannon CE (1949) Communication Theory of security systems. Bell System Technical Journal 28:656–715

    Article  MathSciNet  MATH  Google Scholar 

  18. Scharinger J (1998) Fast encryption of image data using chaotic Kolmogrov flow. Journal of Electronic Engineering 7(2):318–325

    Google Scholar 

  19. Tang Z, Zhang X, Lan W (2014) Efficient image encryption with block shuffling and chaotic map. Journal of Multimedia Tools and Applications. doi:10.1007/s11042-014-1861-1

  20. The SSIM Index for image quality assessment [online] Available. http://www.cns.nyu.edu/lev/ssim/

  21. Wang Y, Wong KW, Liao X, Chen G (2011) A new chaos-based fast image encryption algorithm. Journal of Applied Soft Computing 11(1):514–522

    Article  Google Scholar 

  22. Wang Z, Bovik AC, Sheikh HR, Simoncelli EP (2004) Image quality assessment: from error visibility to structural similarity. IEEE Transactions on Image Processing 13(4):600–612

    Article  Google Scholar 

  23. 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. Journal of System Software 85:290–299

    Article  Google Scholar 

  24. Zhang Q, Xue X, Wei X (2012) A novel image encryption algorithm based on DNA subsequence operation. The Scientific World Journal 2012:1–10. doi:10.1100/2012/286741

    Google Scholar 

  25. Zhang Q, Guo L, Wei X (2010) Image encryption using DNA addition combining with chaotic maps. Journal of Mathematical and Computer Modeling 52:2028–2035

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgments

Authors are very thankful and obliged for the valuable comments and suggestions of anonymous reviewers and to the editor in chief for his smooth coordination.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Anchal Jain.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Jain, A., Rajpal, N. A robust image encryption algorithm resistant to attacks using DNA and chaotic logistic maps. Multimed Tools Appl 75, 5455–5472 (2016). https://doi.org/10.1007/s11042-015-2515-7

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-015-2515-7

Keywords

Navigation