Skip to main content
Log in

Color image encryption based on DNA encoding and pair coupled chaotic maps

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

Abstract

Information security has become a significant issue in encryption due to the rapid progress of internet and network. Therefore, the development of the encryption algorithm is a growing and significant problem. In this study, a new color image encryption was introduced based on DNA complementary rules and pair coupled chaotic maps. At first, the plain color image was divided into three components (R, G, B) being converted into three DNA matrices using DNA encoding rules. Secondly, DNA addition for R, G and B components was implemented and scrambled the elements position of three DNA sequence via the pair coupled chaotic maps. Three gray coded images obtained and RGB encrypted image was achieved by restructuring R, G, B components. The simulation of experimental result and security analysis showed that this algorithm had larger secret key space and strong secret key sensitivity and it had excellent ability to resist against statistical 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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. Adleman LM (1994) Molecular computation of solutions of combinatiorial problems. Science 266:1021–1024

    Article  Google Scholar 

  2. Ahadpour S, Behnia S, Jafarizadeh MA (2009) Synchronization in pair-coupled maps with invariant measure. Commun Nonlinear Sci Numer Simulat 14:2916–2922

    Article  MathSciNet  Google Scholar 

  3. Ahadpour S, Sadra Y (2012) Randomness criteria in binary visibility graph and complex network perspective. J Inf Sci 197:161–176

    Article  MathSciNet  Google Scholar 

  4. Ahadpour S, Majidpour M (2013) Image steganography using discrete cross-coupled chaotic maps. Watam Press Dynamics of Continuous. Discrete and Impulsive Systems Series B: Applications Algorithms 20:283–292

    MATH  Google Scholar 

  5. Akhavan A, Samsudin A, Akhshani A (2017) Cryptanalysis of an image encryption algorithm based on DNA encoding. Opt Laser Technol 95:94–99

    Article  Google Scholar 

  6. Alvarez G, Li S (2006) Some basic cryptographic requirements for chaos-based cryptosystems. Int J Bifurcation Chaos 16:2129–2151

    Article  MathSciNet  Google Scholar 

  7. Amani H, Yaghoobi M (2019) A new approach in adaptive encryption algorithm for color images based on DNA sequence operation and hyper-chaotic system. Multimed Tools Appl 78:21537–21556

    Article  Google Scholar 

  8. Babaei M (2013) A novel text and image encryption method based on chaos theory and DNA computing. Natural Comput 12:101–107

    Article  MathSciNet  Google Scholar 

  9. Behnia S, Akhshani A, Ahadpour S (2011) An analytical invariant measure for random maps with position dependent. Dynamics of Continuous, Discrete and Impulsive Systems Series A: Mathematical Analysis 18:245–255

    MathSciNet  MATH  Google Scholar 

  10. Behnia S, Akhshani A, Ahadpour S, Mahmodi H, Akhavan A (2007) A fast chaotic encryption scheme based on piecewise nonlinear chaotic maps. Phys Lett A 366:391–396

    Article  Google Scholar 

  11. Belazi A, Abd AA, El-Latif SB (2016) A novel image encryption scheme based on substitution-permutation network and chaos. Signal Procss 128:155–170

    Article  Google Scholar 

  12. Chai X, Chen Y, Broyde L (2017) A novel chaos-based image encryption algorithm using DNA sequence operations. Opt Lasers Eng 88:197–213

    Article  Google Scholar 

  13. Chai XL, Yang K, Gan ZH (2017) A new chaos-based image encryption algorithm with dynamic key selection mechanisms. Multimed Tools Appl 76:9907–9927

    Article  Google Scholar 

  14. Chen J, Zhu Z, Zhang L, Zhang Y, Yang B (2018) Exploiting self-adaptive permutation-diffusion and DNA random encoding for secure and efficient image encryption. Signal Process 142:340–353

    Article  Google Scholar 

  15. Gan Z, Chai X, Yuan K, Lu Y (2018) A novel image encryption algorithm based on LFT based S-boxes and chaos. Multimed Tools Appl 77:8759–8783

    Article  Google Scholar 

  16. Guesmi R, Farah MAB, Kachouri A, Samet M (2016) A novel chaos-based image encryption using DNA sequence operation and Secure Hash Algorithm SHA-2. Nonlinear Dyn 83:1123–1136

    Article  MathSciNet  Google Scholar 

  17. Hu T, Liu Y, Gong L, Guo S, Yuan H (2017) Chaotic image cryptosystem using DNA deletion and DNA insertion. Signal Process 134:234–243

    Article  Google Scholar 

  18. Jafarizadeh A, Behnia S, Khorram S, Nagshara H (2001) Hierarchy of chaotic maps with an invariant measure. J Statistical Phys 104:1013–1028

    Article  MathSciNet  Google Scholar 

  19. Liu H, Wang X, Kadir A (2012) Image encryption using DNA complementary rule and chaotic maps. Appl Soft Comput 12:1457–1466

    Article  Google Scholar 

  20. Liu L, Zhang Q, Wei X (2012) A RGB image encryption algorithm based on DNA encoding and chaos map. Comput Electr Eng 38:1240–1248

    Article  Google Scholar 

  21. Norouzi B, Seyedzadeh SM, Kuchaki SM, Mosavi MR (2014) A novel image encryption based on hash function with only two-round diffiusion process. J Multimed Syst 20:45–64

    Article  Google Scholar 

  22. Rehman A, et al. (2018) An efficient mixed inter-intra pixels substitution at 2bits-level for image encryption technique using DNA and chaos. Optik 153:117–134

    Article  Google Scholar 

  23. Rehman A, Liao X (2019) A novel robust dual diffusion/confusion encryption technique for color image based on Chaos, DNA and SHA-2. Multimed Tools Appl 78:2105–2133

    Article  Google Scholar 

  24. Rehman A, Liao X, Ashraf R, Ullah S, Wang H (2018) A color image encryption technique using exclusive- OR with DNA complementary rules based on Chaos theory and SHA-2. Optik 159:348–367

    Article  Google Scholar 

  25. Wang X, Teng L, Xue Q (2012) A novel colour image encryption algorithm based on chaos. Signal Process 92:1101–1108

    Article  Google Scholar 

  26. Wang X, Li P, Qian Y, Liu L, Zhang H, Wang X (2018) A novel color image encryption scheme using DNA permutation based on the Lorenz system. Multimed Tools Appl 77:6243–6265

    Article  Google Scholar 

  27. Watson JD, Crick FHC (1953) Molecular structure of nucleic acids: a structure for deoxyribose nucleic acid. Nature 171:737–738

    Article  Google Scholar 

  28. Wu X, Kan H, Kurths J (2015) A new color image encryption scheme based on DNA sequences and multiple improved 1D chaotic maps. Appl Soft Comput 37:24–39

    Article  Google Scholar 

  29. Yaghouti Niyat A, Moattar MH, Niazi Torshiz M (2017) Color image encryption based on hybrid hyper-chaotic system and cellular automata. Opt Lasers Eng 90:225–237

    Article  Google Scholar 

  30. Zeng L, Liu R (2015) Cryptanalyzing a novel couple images encryption algorithm based on DNA subsequence operation and chaoticsystem. Optik 126:5022–5025

    Article  Google Scholar 

  31. Zhang Y, Li Y, Wen W, Wu Y, Chen J (2015) Deciphering an image cipher based on 3-cell chaotic map and biological operations. Nonlinear Dyn 82:1831–1837

    Article  MathSciNet  Google Scholar 

  32. Zhen P, Zhao G, Min L, Jin X (2016) Chaos-based image encryption scheme combining DNA coding and entropy. Multimed Tools Appl 75:6303–6319

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to S. Ahadpour.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Azimi, Z., Ahadpour, S. Color image encryption based on DNA encoding and pair coupled chaotic maps. Multimed Tools Appl 79, 1727–1744 (2020). https://doi.org/10.1007/s11042-019-08375-6

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-019-08375-6

Keywords

Navigation