Skip to main content
Log in

Image encryption algorithm based on LDCML and DNA coding sequence

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

Abstract

This paper proposes a new C-shaped scrambling method and combines it with the Logistic-Dynamics Coupled Map Lattices (LDCML) and DNA coding, thus designing a new image encryption scheme. First, we use the chaotic sequence generated by the LDCML system to perform preliminary scrambling on the original image. Then convert it into a DNA matrix according to a coding rule. After that perform the second scrambling according to the “C” shape. Next, the scrambled DNA matrix is subjected to a diffusion operation using the corresponding DNA sequence of the chaotic sequence generated by the LDCML system and the addition, subtraction and XOR rules of the DNA. At last, the final encrypted image is obtained by performing a DNA decoding operation on the diffused DNA matrix. Simulation experiments and security analysis show that the algorithm is safe and can resist common attack methods.

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
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  1. Anand A, Raj A, Kohli R, et al. (2016) Proposed symmetric key cryptography algorithm for data security. International Conference on Innovation & Challenges in Cyber Security. IEEE

  2. Bakhshandeh A, Eslami Z (2013) An authenticated image encryption scheme based on chaotic maps and memory cellular automata. Optics & Lasers in Engineering 51(6):665–673

    Article  Google Scholar 

  3. Belazi A, El-Latif AAA, Belghith S (2016) A novel image encryption scheme based on substitution-permutation network and chaos. Signal Process 128:155–170

    Article  Google Scholar 

  4. Chai X, Chen Y, Broyde L (2017) A novel chaos-based image encryption algorithm using DNA sequence operations. Optics & Lasers in Engineering 88:197–213

    Article  Google Scholar 

  5. Chai X, Gan Z, Yang K et al (2017) An image encryption algorithm based on the memristive hyperchaotic system, cellular automata and DNA sequence operations. Signal Process Image Commun 52:6–19

    Article  Google Scholar 

  6. Coppersmith D (1994) The data encryption standard (DES)and its strength against attacks. IBM J Res Dev 38(3):243–250

    Article  MATH  Google Scholar 

  7. ElSamie FEA, Ahmed HEH, Elashry IF, et al. (2013) Image encryption: a communication perspective. CRC Press, Inc.

  8. Farwa S, Muhammad N, Shah T et al (2017) A novel image encryption based on algebraic S-box and Arnold transform. 3D Research 8(3):26

    Article  Google Scholar 

  9. 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 Dynamics 83(3):1123–1136

    Article  MathSciNet  MATH  Google Scholar 

  10. Hu T, Liu Y, Gong LH, Ouyang CJ (2017) An image encryption scheme combining chaos with cycle operation for DNA sequences. Nonlinear Dynamics 87(1):51–66

    Article  Google Scholar 

  11. Hua Z, Zhou Y, Pun CM, Chen CLP (2015) 2D sine logistic modulation map for image encryption. Inf Sci 297:80–94

    Article  Google Scholar 

  12. Kaneko K (1985) Spatiotemporal intermittency in coupled map lattices. Prog Theor Phys 74(74):1033–1044

    Article  MathSciNet  MATH  Google Scholar 

  13. Khellat F, Ghaderi A, Vasegh N (2011) Li-Yorke chaos and synchronous chaos in a globally nonlocal coupled map lattice. Chaos, Solitons Fractals 44(11):934–939

    Article  MathSciNet  MATH  Google Scholar 

  14. Liu W, Sun K, Zhu C (2016) A fast image encryption algorithm based on chaotic map. Opt Lasers Eng 84:26–36

    Article  Google Scholar 

  15. Liu Y, Wang J, Fan J, Gong L (2016) Image encryption algorithm based on chaotic system and dynamic S-boxes composed of DNA sequences. Multimedia Tools & Applications 75(8):4363–4382

    Article  Google Scholar 

  16. Ma J, Ye RS (2015) Cryptanalysis on an image encryption scheme. Journal of Network New Media 4(6):37–42

    Google Scholar 

  17. May RM (1976) Simple mathematical models with very complicated dynamics. Nature 261(5560):459–467

    Article  MATH  Google Scholar 

  18. Min-Sheng WU, Wang JS, Liu SQ (1998) Permutation transform of images. Chinese Journal of Computers 21(6):514–519

    MathSciNet  Google Scholar 

  19. Preishuber M, Hutter T, Katzenbeisser S, Uhl A (2018) Depreciating motivation and empirical security analysis of Chaos-based image and video encryption. IEEE Transactions on Information Forensics and Security 13(9):2137–2150

    Article  Google Scholar 

  20. Rehman A, Liao X, Kulsoom A et al (2015) Selective encryption for gray images based on chaos and DNA complementary rules. Multimed Tools Appl 74(13):4655–4677

    Article  Google Scholar 

  21. Song CY, Qiao YL (2015) A novel image encryption algorithm based on DNA encoding and spatiotemporal chaos. Entropy 17(10):6954–6968

    Article  MathSciNet  Google Scholar 

  22. Wang X, Gao S (2020) Image encryption algorithm based on the matrix semi-tensor product with a compound secret key produced by a Boolean network. Inf Sci 539:195–214

    Article  MathSciNet  Google Scholar 

  23. Wang XY, Gao S (2020) Image encryption algorithm for synchronously updating Boolean networks based on matrix semi-tensor product theory. Inf Sci 507:16–36

    Article  MathSciNet  Google Scholar 

  24. Wang X, Wang Q (2014) A novel image encryption algorithm based on dynamic S-boxes constructed by chaos. Nonlinear Dynamics 75(3):567–576

    Article  Google Scholar 

  25. Wang X, Zhang H (2015) A color image encryption with heterogeneous bit-permutation and correlated chaos. Opt Commun 342:51–60

    Article  Google Scholar 

  26. Wang XY, Zhang YQ, Bao XM (2015) A novel chaotic image encryption scheme using DNA sequence operations. Optics & Lasers in Engineering 73:53–61

    Article  Google Scholar 

  27. Wang XY, Zhang HL, Bao XM (2016) Color image encryption scheme using CML and DNA sequence operations. Biosystems 144:18–26

    Article  Google Scholar 

  28. Wang XY, Feng L, Wang SB et al (2018) Spatiotemporal chaos in coupled logistic map lattice with dynamic coupling coefficient and its application in image encryption. IEEE Access 6:39705–39724

    Article  Google Scholar 

  29. Wang XY, Hou YT, Wang SB et al (2018) A new image encryption algorithm based on CML and DNA sequence. IEEE Access 6:62272–62285

    Article  Google Scholar 

  30. Wang XY, Feng L, Zhao HY (2019) Fast image encryption algorithm based on parallel computing system. Inf Sci 486:340–358

    Article  MATH  Google Scholar 

  31. Wu X, Kan H, Kurths J et al (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 

  32. Xu L, Li Z, Li J, Hua W (2016) A novel bit-level image encryption algorithm based on chaotic maps. Optics & Lasers in Engineering 78(21):17–25

    Article  Google Scholar 

  33. Zhang Q, Guo L, Wei X (2010) Image encryption using DNA addition combining with chaotic maps. Math Comput Model 52(11–12):2028–2035

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  Google Scholar 

  36. Zhou NR, Hua TX, Gong LH, Pei DJ, Liao QH (2015) Quantum image encryption based on generalized Arnold transform and double random-phase encoding. Quantum Inf Process 14(4):1193–1213

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

This research is supported by the National Natural Science Foundation of China (No: 61672124), the Password Theory Project of the 13th Five-Year Plan National Cryptography Development Fund (No: MMJJ20170203), Liaoning Province Science and Technology Innovation Leading Talents Program Project (No: XLYC1802013), Key R&D Projects of Liaoning Province (No: 2019020105-JH2/103), Jinan City ‘20 universities’ Funding Projects Introducing Innovation Team Program (No: 2019GXRC031).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xingyuan Wang.

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

Wang, X., Xue, W. & An, J. Image encryption algorithm based on LDCML and DNA coding sequence. Multimed Tools Appl 80, 591–614 (2021). https://doi.org/10.1007/s11042-020-09688-7

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-020-09688-7

Keywords

Navigation