Skip to main content
Log in

Chaotic image encryption method based on improved zigzag permutation and DNA rules

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

Abstract

This paper proposes a chaotic encryption scheme, which is combining improved Zigzag scrambling and DNA coding based on random block and the Logistic-Dynamics Coupled Map Lattices (LDCML). First, we use chaotic sequences generated by LDCML system to perform index scrambling on the plain image. Then, randomly divide it into blocks and perform two-way dynamic Zigzag scrambling for each block. After that perform the two-way dynamic Zigzag scrambling for entire image. Next, convert it into DNA matrix according a coding rule, and then perform DNA addition, subtraction and XOR computing using the DNA matrix of image and the DNA sequence of chaotic sequence. Finally, decode DNA matrix and perform dynamic XOR operation on the decoded matrix. According to simulation experiments, information entropy is closer to 8, NPCR and UACI respectively reach to 99.6093% and 33.4635%, and other security analysis can also meet safety requirements. Therefore, this encryption algorithm can resist common attacks and has good security.

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

Similar content being viewed by others

References

  1. Amirkhani D, Bastanfard A (2021) An objective method to evaluate exemplar-based inpainted images quality using Jaccard index. Multimed Tools Appl 80:26199–26212

    Article  Google Scholar 

  2. Asgari-Chenaghlu M, Balafar M, Feizi-Derakhshi M (2019) A novel image encryption algorithm based on polynomial combination of chaotic maps and dynamic function generation. Signal Process 157:1–13

    Article  Google Scholar 

  3. Chai Z, Liang S, Hu G, Zhang L, Wu Y, Cao C (2018) Periodic characteristics of the Josephus ring and its application in image scrambling. EURASIP J Wirel Commun Netw 2018(1):1–11

    Article  Google Scholar 

  4. Dong H, Bai E, Jiang X et al (2020) Color image compression-encryption using fractional-order hyperchaotic system and DNA coding. IEEE Access 8:163524–163540

    Article  Google Scholar 

  5. Enayatifar R, Abdullah A, Isnin I (2014) Chaos-based image encryption using a hybrid genetic algorithm and a DNA sequence. Optics Laser Eng 56:83–93

    Article  Google Scholar 

  6. Farah M, Guesmi R, Kachouri A et al (2020) A novel chaos based optical image encryption using fractional Fourier transform and DNA sequence operation. Optics Laser Technol 121:105777

    Article  Google Scholar 

  7. Kaneko K (1989) Pattern dynamics in spatiotemporal chaos: pattern selection, diffusion of defect and pattern competition intermittency. Physica D: Nonlinear Phenomena 34:1–41

    Article  MathSciNet  MATH  Google Scholar 

  8. Kulsoom A, Xiao D, Rehman A et al (2016) An efficient and noise resistive selective image encryption scheme for gray images based on chaotic maps and DNA complementary rules. Multimed Tools Appl 75(1):1–23

    Article  Google Scholar 

  9. Li C, Luo G, Qin K, Li C (2017) An image encryption scheme based on chaotic tent map. Nonlinear Dynamics 87:127–133

    Article  Google Scholar 

  10. Li R, Liu Q, Liu L (2019) Novel image encryption algorithm based on improved logistic map. IET Image Process 13(1):125–134

    Article  MathSciNet  Google Scholar 

  11. Liu Z, Xu L, Liu T, Chen H, Li P, Lin C, Liu S (2011) Color image encryption by using Arnold transform and color-blend operation in discrete cosine transform domains. Opt Commun 284(1):123–128

    Article  Google Scholar 

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

    Article  Google Scholar 

  13. Liu Y, Qin Z, Liao X (2020) Cryptanalysis and enhancement of an image encryption scheme based on a 1-D coupled sine map. Nonlinear Dynamics 100(3):2917–2931

    Article  Google Scholar 

  14. Luo X, Kang X, Guo Z, Hu G (2018) A new image encryption algorithm using homogenized Chebyshev-Arnold map. 2018 14th IEEE International Conference on Signal Processing (ICSP), pp 317–322. https://doi.org/10.1109/ICSP.2018.8652390

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

    Article  MATH  Google Scholar 

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

  17. Rehman A, Liao X, Kulsoom A et al (2016) A modified (dual) fusion technique for image encryption using SHA-256 hash and multiple chaotic maps. Multimed Tools Appl 75:1–26

    Google Scholar 

  18. Shakiba A (2020) A novel randomized bit-level two-dimensional hyperchaotic image encryption algorithm. Multimed Tools Appl 79:32575–32605

    Article  Google Scholar 

  19. Shi H, Wang L (2019) Multi-process image encryption scheme based on compressed sensing and multi-dimensional chaotic system. Acta Phys Sin 68(20):200501

    Article  Google Scholar 

  20. Tao Y, Cui W, Zhang Z (2020) Spatiotemporal chaos in multiple dynamically coupled map lattices and its application in a novel image encryption algorithm. J Inf Security Appl 55:102650

    Google Scholar 

  21. Wang X, 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  MATH  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  MATH  Google Scholar 

  23. Wang X, Liu P (2021) A new full chaos coupled mapping lattice and its application in privacy image encryption. IEEE Trans Circuits Systems I: Regular Papers 69:1291–1301. https://doi.org/10.1109/TCSI.2021.3133318

    Article  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

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

    Article  MATH  Google Scholar 

  26. Wang X, Zhang J, Cao G (2019) An image encryption algorithm based on ZigZag transform and LL compound chaotic system. Opt Laser Technol 119:105581

    Article  Google Scholar 

  27. Wang X, Xue W, An J (2020) Image encryption algorithm based on tent-dynamics coupled map lattices and diffusion of household. Chaos, Solitons Fractals 141:110309

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  29. Wang M, Wang X, Zhao T, Zhang C, Xia Z, Yao N (2021) Spatiotemporal chaos in improved cross coupled map lattice and its application in a bit-level image encryption scheme. Inf Sci 544:1–24

    Article  MathSciNet  MATH  Google Scholar 

  30. Wen W, Wei K, Zhang Y, Fang Y, Li M (2020) Colour light field image encryption based on DNA sequences and chaotic systems. Nonlinear Dynamics 99(2):1587–1600

    Article  Google Scholar 

  31. Wu X, Wang K, Wang X, Kan H, Kurths J (2018) Color image DNA encryption using NCA map-based CML and one-time keys. Signal Process 148:272–287

    Article  Google Scholar 

  32. Wu J, Liao X, Yang B (2018) Image encryption using 2D Hénon-sine map and DNA approach. Signal Process 153:11–23

    Article  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  34. Xian Y, Wang X, Teng L (2021) Double parameters fractal sorting matrix and its application in image encryption. IEEE Trans Circuits Systems Video Technol:1. https://doi.org/10.1109/TCSVT.2021.3108767

  35. Xie D, Chen F, Luo Y, Li L (2019) One-to-many image encryption with privacy-preserving homomorphic outsourced decryption based on compressed sensing. Digital Signal Processing 95:102587

    Article  Google Scholar 

  36. Yan Z (2005) Controlling hyperchaos in the new hyperchaotic Chen system. Appl Math Computation 168(2):1239–1250

    Article  MathSciNet  MATH  Google Scholar 

  37. Yang Y, Guan B, Zhou Y et al (2020) Double image compression-encryption algorithm based on fractional order hyper chaotic system and DNA approach. Multimed Tools Appl 80(1):691–710

    Article  Google Scholar 

  38. Yu W, Liu Y, Gong L, Tian M, Tu L (2019) Double-image encryption based on spatiotemporal chaos and DNA operations. Multimed Tools Appl 78(14):20037–20064

    Article  Google Scholar 

  39. Zheng J, Liu L (2020) Novel image encryption by combining dynamic DNA sequence encryption and the improved 2D logistic sine map. IET Image Process 14(11):2310–2320

    Article  Google Scholar 

  40. Zhu S, Zhu C (2019) A new image compression-encryption scheme based on compressive sensing and cyclic shift. Multimed Tools Appl 78(15):20855–20875

    Article  Google Scholar 

  41. Zhu X, Liu H, Liang Y, Wu J (2020) Image encryption based on Kronecker product over finite fields and DNA operation. Optik 224:164725

    Article  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), Research Fund of Guangxi Key Lab of Multi-source Information Mining & Security (No: MIMS20-M-02).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xingyuan Wang.

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wang, X., Du, X. Chaotic image encryption method based on improved zigzag permutation and DNA rules. Multimed Tools Appl 81, 43777–43803 (2022). https://doi.org/10.1007/s11042-022-13012-w

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-022-13012-w

Keywords

Navigation