Skip to main content
Log in

A chaotic color image encryption scheme based on improved Arnold scrambling and dynamic DNA encoding

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

Abstract

In recent years, chaotic image encryption based on color images has been widely studied. However, in most articles, chaotic sequences generated by one chaotic system is used, and the obtained chaotic sequences will have the problem of correlation. At the same time, when using DNA technology for image encryption, the DNA operation rules are independent of the key type. In this paper, two hyperchaotic systems and new DNA operation rules are proposed for image encryption. Firstly, the improved Arnold scrambling algorithm is adopted in the scrambling process, which enhances the complexity of the scheme. Secondly, in the diffusion process, dynamic DNA coding and dynamic DNA operation addition, subtraction, XOR and mutation rules are implemented, and these rules are also related to the key type. Such operation rules are more complex and increase the complexity of the encryption process. Finally, the security performance such as comparing improved Arnold scrambling with traditional Arnold algorithm, histogram, key space, correlation, information entropy, differential attack and robustness is analyzed in detail to verify that the proposed algorithm is valid. Compared with the existing advanced algorithms, the experimental results show that the scheme has good performance and improves the security of image encryption and transmission.

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

Data Availability

Data sharing not applicable to this article as no datasets were generated or analyzed during the current study.

References

  1. Ahmed F, Ahmad J, Khan MS, Boulila W, Srivastava (2022) A dna based colour image encryption scheme using a convolutional autoencoder. arXiv:2211.03662

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

  3. Chai X, Fu X, Gan Z, Lu Y, Chen Y (2019) A color image cryptosystem based on dynamic dna encryption and chaos. Signal Process 155:44–62

    Article  Google Scholar 

  4. Chen C, Sun K, He S (2019) An improved image encryption algorithm with finite computing precision. Signal Process 168:107340

    Article  Google Scholar 

  5. Cheng G, Wang C, Xu C (2020) A novel hyper-chaotic image encryption scheme based on quantum genetic algorithm and compressive sensing. Multimed Tools Appl 79(9):29243–29263

    Article  Google Scholar 

  6. Deng J, Zhou M, Wang C, Wang S (2021) Image segmentation encryption algorithm with chaotic sequence generation participated by cipher and multi-feedback loops. Multimed Tools Appl 80(9):13821–13840

    Article  Google Scholar 

  7. Dong C (2014) Color image encryption using one-time keys and coupled chaotic systems. Signal Process Image Commun 29(5):628–640

    Article  Google Scholar 

  8. Dong H, Bai E, Jiang XQ, Wu Y (2020) Color image compression-encryption using fractional-order hyperchaotic system and dna coding . IEEE Access 8:163524–163540

    Article  Google Scholar 

  9. Dou G, Zhao K, Guo M, Mou J (2023) Memristor-based LSTM network for text classification. Fractals, 2340040. https://doi.org/10.1142/S0218348X23400406

  10. Gao X, Mou J, Li X, Sha Y, Yan H, Cao Y (2022) A fast and efficient multiple images encryption based on single-channel encryption and chaotic system. Nonlinear Dyn 108(1):613–636

    Article  Google Scholar 

  11. Gupta M, Gupta KK, Shukla PK (2021) Session key based fast, secure and lightweight image encryption algorithm. Multimed Tools Appl 80:10391–10416

    Article  Google Scholar 

  12. Han X, Mou J, Jahanshahi H, Cao Y, Bu F (2022) A new set of hyperchaotic maps based on modulation and coupling. European Phys J Plus 137(4):523

    Article  Google Scholar 

  13. Hua Z, Li J, Chen Y, Yi S (2021) Design and application of an s-box using complete latin square. Nonlinear Dyn 104(1):807–825

    Article  Google Scholar 

  14. Hua Z, Zhou Y, Huang H (2019) Cosine-transform-based chaotic system for image encryption. Inf Sci 480(1):403–419

    Article  Google Scholar 

  15. Kang X, Guo Z (2019) A new color image encryption scheme based on dna encoding and spatiotemporal chaotic system. Signal Process Image Commun 80:115670

    Google Scholar 

  16. Lalitha RVSS, Srinivasu PN (2017) An efficient data encryption through image via prime order symmetric key and bit shuffle technique. Comput Commun Netw Internet Security 5:261–270

    Article  Google Scholar 

  17. Li X, Mou J, Banerjee S, Wang Z, Cao Y (2022) Design and dsp implementation of a fractional-order detuned laser hyperchaotic circuit with applications in image encryption. Chaos, Solitons Fractals 159:112133

    Article  MathSciNet  MATH  Google Scholar 

  18. Li X, Mou J, Cao Y, Banerjee S (2022) An optical image encryption algorithm based on a fractional-order laser hyperchaotic system. Int J Bifurcation Chaos 32(3):2250035

    Article  MathSciNet  MATH  Google Scholar 

  19. Li C, Zhou Y, Li H, Feng W, Du J (2021) Image encryption scheme with bit-level scrambling and multiplication diffusion. Multimed Tools Appl 80 (3):1–23

    Google Scholar 

  20. Lin H, Wang C, Yu F, Xu C, system Y. S. u. n. (2020) An extremely simple multi-wing chaotic Dynamics analysis, encryption application and hardware implementation. IEEE Trans Ind Electron 68(12):12708–12719

    Article  Google Scholar 

  21. Liu X, Mou J, Yan H, Bi X (2022) Memcapacitor-coupled chebyshev hyperchaotic map. Int J Bifurcation Chaos 32(12):2250180

    Article  MathSciNet  MATH  Google Scholar 

  22. Ma S, Zhang Y, Yang Z, Hu J, Lei X (2019) A new plaintext-related image encryption scheme based on chaotic sequence. IEEE Access 7:30344–30360

    Article  Google Scholar 

  23. Maddodi G, Awad A, Awad D, Awad M, Lee B (2018) A new image encryption algorithm based on heterogeneous chaotic neural network generator and dna encoding. Multimed Tools Appl 77(19):24701–24725

    Article  Google Scholar 

  24. Mozaffari S (2018) Parallel image encryption with bitplane decomposition and genetic algorithm. Multimed Tools Appl 77(10):1–21

    Google Scholar 

  25. Niyatabolfazl Y, Hossein MM (2019) Color image encryption based on hybrid chaotic system and dna sequences. Multimed Tools Appl 79(1):1497–1518

    Google Scholar 

  26. Parvathaneni NS, Shanmuk SA (2022) Secured compression for 2d medical images through the manifold and fuzzy trapezoidal correlation function. Gazi Univ J Sci 35(4):1372–1391

    Article  Google Scholar 

  27. Praphula KJ, Gautam S, Jerry CL (2022) Unscrambling customer recommendations: a novel lstm ensemble approach in airline recommendation prediction using online reviews. IEEE Trans Computat Social Syst 9(6):1777–1784

    Article  Google Scholar 

  28. Sha Y, Bo S, Yang C, Mou J, Jahanshahi H (2022) A chaotic image encryption scheme based on genetic central dogma and kmp method. Int J Bifurcation Chaos 32(12):2250186

    Article  MathSciNet  MATH  Google Scholar 

  29. Sha Y, Cao Y, Yan H, Gao X, Mou J (2021) An image encryption scheme based on iavl permutation scheme and dna operations. IEEE Access 9:96321–96336

    Article  Google Scholar 

  30. Shabbir M, Shabbir A, Iwendi C (2021) Enhancing security of health information using modular encryption standard in mobile cloud computing. IEEE Access 9(99):8820–8834

    Article  Google Scholar 

  31. Sun X, Lin C (2022) A target recognition algorithm of multi-source remote sensing image based on visual internet of things. Mobile Netw Appl 27:784–793

    Article  Google Scholar 

  32. Tian C, Zhang X, Lin C, Zuo W, Zhang Y (2022) Generative adversarial networks for image super-resolution: a survey. arXiv:2204.13620

  33. Wen W, Zhang Y, Fang Y, Fang Z (2018) Image salient regions encryption for generating visually meaningful ciphertext image. Neural Comput Appl 29(3):653–663

    Article  Google Scholar 

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

  35. Xg A, Jm A, Sb B, Yc A, Li XC, Xc A (2022) An effective multiple-image encryption algorithm based on 3d cube and hyperchaotic map. J King Saud Univ - Comput Inf Sci 34(4):1535–1551

    Google Scholar 

  36. Yang F, Mou J, Ma C, Cao Y (2020) Dynamic analysis of an improper fractional-order laser chaotic system and its image encryption application. Opt Lasers Eng 129(24):106031

    Article  Google Scholar 

  37. Ye G, Pan C, Huang X, Mei Q (2018) An efficient pixel-level chaotic image encryption algorithm. Nonlinear Dyn 94(1):745–756

    Article  Google Scholar 

  38. Zh A, Kz A, Yl B, Yz C (2021) Visually secure image encryption using adaptive-thresholding sparsification and parallel compressive sensing. Signal Process 183:107998

    Article  Google Scholar 

  39. Zhou Y, Li C, Li W, Li H, Feng W, Qian K (2021) Image encryption algorithm with circle index table scrambling and partition diffusion. Nonlinear Dyn 103(2):2043–2061

    Article  MATH  Google Scholar 

  40. Zhou M, Wang C (2020) A novel image encryption scheme based on conservative hyperchaotic system and closed-loop diffusion between blocks. Signal Process 171:107484

    Article  Google Scholar 

  41. Zhu K, Cheng J (2020) Color image encryption via compressive sensing and chaotic systems. MATEC Web Conf 309:03017

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported by the National Natural Science Foundation of China (Grant Nos. 62061014); The Natural Science Foundation of Liaoning Province (2020-MS-274); The Basic Scientific Research Projects of Colleges and Universities of Liaoning Province (Grant Nos. LJKZ0545)

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Jun Mou or Yinghong Cao.

Ethics declarations

Conflict of Interests

The authors declare that they have no conflict of interest.

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, X., Mou, J., Cao, Y. et al. A chaotic color image encryption scheme based on improved Arnold scrambling and dynamic DNA encoding. Multimed Tools Appl 82, 43797–43818 (2023). https://doi.org/10.1007/s11042-023-14826-y

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-023-14826-y

Keywords

Navigation