Skip to main content
Log in

An image encryption algorithm based on the LSCMM chaotic map and bidirectional dynamic diffusion

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

Abstract

Some classical one-dimensional chaotic systems have limited parameters and uneven distribution of chaotic sequences. Some image encryption algorithms are plaintext independent and have poor security. To solve these problems, an image encryption algorithm highly sensitive to plaintext is proposed. First, a new one-dimensional chaotic map consisting of the logistic map, the sine map, and the modular operation is constructed. Performance analysis shows that the system is suitable for cryptography, and its chaotic properties are better than the existing classical one-dimensional chaotic systems. Secondly, in the encryption algorithm, the complex chaotic sequences generated by the system are combined with the V-shaped scrambling method to replace the position of image pixels. Finally, a new bidirectional dynamic diffusion method is designed to make the image completely chaotic. The encryption scheme can also be extended to color images. Simulation results and performance analysis show the proposed algorithm has good security and encryption efficiency.

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
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22

Similar content being viewed by others

References

  1. Alawida M, Samsudin A, Teh JS (2020) Enhanced digital chaotic maps based on bit reversal with applications in random bitgenerators. Inf Sci 512:1155–1169

    Google Scholar 

  2. Bisht A, Dua M, Dua S (2019) A novel approach to encrypt multiple images using multiple chaotic maps and chaotic discrete fractional random transform. J Ambient Intell Humaniz Comput 10:3519–3531

    Google Scholar 

  3. Bouhous A, Kemih K (2018) Novel encryption method based on optical time-delay chaotic system and a wavelet for data transmission. Opt Laser Technol 108:162–169

    Google Scholar 

  4. Brahim AH, Pacha AA, Said NH (2020) Image encryption based on compressive sensing and chaos systems. Opt Laser Technol 132:106489

    Google Scholar 

  5. Chai XL, Chen YR, Broyde L (2018) A novel chaos-based image encryption algorithm using DNA sequence operations. Opt Lasers Eng 88:197–213

    Google Scholar 

  6. Chai XL, Gan ZH, Yuan K et al (2019) A novel image encryption scheme based on DNA sequence operations and chaotic systems. Neural Comput Appl 31(1):219–237

    Google Scholar 

  7. Chen W, Chen XD (2011) Optical image encryption using multilevel Arnold transform and noninterferometric imaging. Opt Eng 50(11):117001

    Google Scholar 

  8. Chong F, Chen J (2012) A chaos-based digital image encryption scheme with an improved diffusion strategy. Opt Express 20(3):2363–2378

    Google Scholar 

  9. Dagadu JC, Li JP, Addo PC (2019) An image cryptosystem based on pseudorandomly enhanced chaotic DNA and random permutation. Multimed Tools Appl 78(17):24979–25000

    Google Scholar 

  10. El-Khamy SE, Mohamed AG (2021) An efficient DNA-inspired image encryption algorithm based on hyper-chaotic maps and wavelet fusion. Multimed Tools Appl 80(15):23319–23335

    Google Scholar 

  11. Elwakil AS, Kennedy MP (2001) Construction of classes of circuit-independent chaotic oscillators using passive-only nonlinear devices. IEEE Trans Circuits Syst I-Rrgular Papers 48(3):289–307

    MathSciNet  Google Scholar 

  12. Enayatifar R, Abdullah AH, Isnin IF et al (2017) Image encryption using a synchronous permutation-diffusion technique. Opt Lasers Eng 90:146–154

    Google Scholar 

  13. Hua ZY, Zhou YC (2017) Design of image cipher using block-based scrambling and image filtering. Inf Sci 396:97–113

    Google Scholar 

  14. Hua ZY, Zhou YC, Pun CM et al (2015) 2D sine logistic modulation map for image encryption. Inf Sci 297:80–94

    Google Scholar 

  15. Hua ZY, Zhu ZH, Yi S et al (2021) Cross-plane colour image encryption using a two-dimensional logistic tent modular map. Inf Sci 546:1063–1083

    MathSciNet  Google Scholar 

  16. Kanso A, Ghebleh M (2012) A novel image encryption algorithm based on a 3D chaotic map. Commun Nonlinear Sci Numer Simul 17(7):2943–2959

    MathSciNet  Google Scholar 

  17. Laskshmi C, Thenmozhi K, Rayappan JBB et al (2019) Hopfield attractor-trusted neural network: an attack-resistant image encryption. Neural Comput Appl 32(15):11477–11489

    Google Scholar 

  18. Li C, Luo G, Qin K et al (2017) An image encryption scheme based on chaotic tent map. Nonlinear Dyn 87(1):127–133

    Google Scholar 

  19. Li SS, Zhao L, Yang N (2021) Medical image encryption based on 2D zigzag confusion and dynamic diffusion. Secur Commun Netw 2021:6624809

    Google Scholar 

  20. Liu LF, Miao SX (2016) A new image encryption algorithm based on logistic chaotic map with varying parameter. Springerplus 5:289

    Google Scholar 

  21. Liu HJ, Kadir A, Sun XB et al (2018) Chaos based adaptive double-image encryption scheme using hash function and S-boxs. Multimedia Tools and Applications 77(1):1391–1407

    Google Scholar 

  22. Liu Q, Wang Y, Wang J et al (2018) Optical image encryption using chaos-based compressed sensing and phase-shifting interference in fractional wavelet domin. Opt Rev 25(1):46–55

    Google Scholar 

  23. Lu Q, Zhu CX, Deng XH (2020) An efficient image encryption scheme based on the LSS chaotic map and single S-Box. IEEE Access 8:25664–25678

    Google Scholar 

  24. Luo YQ, Yu J, Lai WR (2019) A new chaotic image encryption algorithm based on improved baker map and logistic map. Multimed Tools Appl 78(15):22023–22043

    Google Scholar 

  25. Man ZL, Li JQ, Di XQ et al (2019) An image segmentation encryption algorithm based on hybrid chaotic system. IEEE Access 7:103047–103058

    Google Scholar 

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

    Google Scholar 

  27. Pak C, Huang LL (2017) A new color image encryption using combination of the 1D chaotic map. Sig Process 138:129–137

    Google Scholar 

  28. Pan TG, Li TY (2011) Image encryption algorithm based on 3D Arnold cat and logistic map. Adv Mater Res 317–319:1537–1540

    Google Scholar 

  29. Ping P, Xu F, Mao YC et al (2018) Designing permutation-substitution image encryption networks with Henon map. Neurocomputing 283:53–63

    Google Scholar 

  30. Souyah A, Faraoun KM (2016) An image encryption scheme combining chaos-memory cellular automata and weighted histogram. Nonlinear Dyn 86(1):639–653

    MathSciNet  Google Scholar 

  31. Wang XY, Chen X (2021) An image encryption algorithm based on dynamic row scrambling and Zigzag transformation. Chaos Solitons Fractals 147:110962

    MathSciNet  Google Scholar 

  32. Wang XY, 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

    MathSciNet  Google Scholar 

  33. 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

    MathSciNet  Google Scholar 

  34. Wang XY, Liu PB (2022) A new full chaos coupled mapping lattice and its application in privacy image encryption. IEEE Trans Circuits Syst I Regul Pap 69(3):1291–1301

    Google Scholar 

  35. Wang XY, Yang JJ (2021) A privacy image encryption algorithm based on piecewise coupled map lattice with multi dynamic coupling coefficient. Inf Sci 569:217–240

    MathSciNet  Google Scholar 

  36. Wang XY, Zhang MZ (2021) An image encryption algorithm based on new chaos and diffusion values of a truth table. Inf Sci 579:128–149

    MathSciNet  Google Scholar 

  37. Wang XY, Liu C, Jiang DH (2021) A novel triple-image encryption and hiding algorithm based on chaos, compressive sensing and 3D DCT. Inf Sci 574:505–527

    MathSciNet  Google Scholar 

  38. Wu JH, Liao XF, Yang B (2018) Image encryption using 2D henon-sine map and DNA approach. Sig Process 153:11–23

    Google Scholar 

  39. Xian YJ, Wang XY (2021) Fractal sorting matrix and its application on chaotic image encryption. Inf Sci 547:1154–1169

    MathSciNet  Google Scholar 

  40. Xu L, Li Z, Li J et al (2016) A novel bit-level image encryption algorithm based on chaotic maps. Opt Lasers Eng 78:17–25

    Google Scholar 

  41. Ye GD (2010) Image scrambling encryption algorithm of pixel bit based on chaos map. Pattern Recognit Lett 31,(5):347–354

    Google Scholar 

  42. Yu WQ, Liu Y, Gong LH et al (2019) Double-image encryption based on spatiotemporal chaos and DNA operations. Multimed Tools Appl 78(14):20037–20064

    Google Scholar 

  43. Zhang LY, Li CQ et al (2012) Cryptanalyzing a chaos-based image encryption algorithm using alternate structure. J Syst Softw 85(9):2077–2085

    Google Scholar 

  44. Zhang XQ, Wang XS (2019) Multiple-image encryption algorithm based on DNA encoding and chaotic system. Multimed Tools Appl 78(6):7841–7869

    Google Scholar 

  45. Zheng JY, Liu LF (2020) Novel image encryption by combining dynamic DNA sequence encryption and the improved 2D logistic sine map. IET Image Proc 14(11):2310–2320

    Google Scholar 

  46. Zhou YC, Bao L, Chen C (2014) A new 1D chaotic system for image encryption. Sig Process 97:172–182

    Google Scholar 

Download references

Acknowledgements

This work is supported by the National Natural Science Foundation of China (Nos: 61701070, 61672124), China Postdoctoral Science Foundation (No: 2020M680933), the Doctoral Start-up Foundation of Liaoning Province (No: 2018540090).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lin Teng.

Ethics declarations

Conflict of interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Additional information

Publisher’s note

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

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chen, R., Li, X., Teng, L. et al. An image encryption algorithm based on the LSCMM chaotic map and bidirectional dynamic diffusion. Multimed Tools Appl 83, 3681–3706 (2024). https://doi.org/10.1007/s11042-023-15810-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-023-15810-2

Keywords

Navigation