Skip to main content
Log in

Color image encryption algorithm based on novel 2D hyper-chaotic system and DNA crossover and mutation

  • Original Paper
  • Published:
Nonlinear Dynamics Aims and scope Submit manuscript

Abstract

As the quick advancement of multimedia technology, images are employed extensively in the domains of medicine, military, and transportation. In the meantime, image security has become an increasingly prominent issue. To ensure the image security, a color image encryption algorithm is proposed using our designed two-dimensional (2D) hyper-chaos, three-dimensional (3D) L-shaped transformation and DNA crossover and mutation. Firstly, we use our designed 2D hyper-chaos to generate four chaotic sequences, which are mainly used to complete scrambling and diffusion operations. Secondly, an image cube is constructed using the image blocks, and then the image cube is permuted using our designed 3D L-shaped transformation. Thirdly, we can get a DNA sequence by encoding the permuted image cube, and then we permute the DNA sequence using the index sequence of the chaotic sequence. Finally, the permuted DNA sequence is diffused using dynamic DNA operations, crossover and mutation. The security and execution time analyses illustrate that our algorithm has robust security and high efficiency, making it ideally suited for application in real-time image cryptosystems.

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
Algorithm 1:
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Algorithm 2:
Fig. 11
Algorithm 3:
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20

Similar content being viewed by others

Data availibility

Data will be made available on reasonable request.

References

  1. Kaur, M., Kumar, V.: A comprehensive review on image encryption techniques. Arch. Comput. Methods Eng. 27, 15–43 (2020)

    MathSciNet  Google Scholar 

  2. Yang, Y., Cheng, M., Ding, Y., et al.: A visually meaningful image encryption scheme based on lossless compression spiht coding. IEEE Trans. Serv. Comput. 16, 1–15 (2023)

    Google Scholar 

  3. Wang, Q., Zhang, X., Zhao, X.: Color image encryption algorithm based on bidirectional spiral transformation and dna coding. Phys. Scr. 98, 025211 (2023)

  4. Ma, Y., Zhou, N.: Quantum color image compression and encryption algorithm based on fibonacci transform. Quantum Inf. Process. 22, 39 (2023)

    MathSciNet  Google Scholar 

  5. Liang, Q., Zhu, C.: A new one-dimensional chaotic map for image encryption scheme based on random dna coding. Opt. Laser Technol. 160, 109033 (2023)

    Google Scholar 

  6. Zhou, Q., Wang, X., Jin, M., et al.: Optical image encryption based on two-channel detection and deep learning. Opt. Lasers Eng. 162, 107415 (2023)

    Google Scholar 

  7. Zareai, D., Balafar, M., FeiziDerakhshi, M.: Egpieclmac: efficient grayscale privacy image encryption with chaos logistics maps and Arnold cat. Evol. Syst. 14, 1–31 (2023)

    Google Scholar 

  8. Bhowmik, S., Acharyya, S.: Image encryption approach using improved chaotic system incorporated with differential evolution and genetic algorithm. J. Inf. Secur. Appl. 72, 103391 (2023)

    Google Scholar 

  9. Wang, J., Jiang, W., Xu, H., et al.: Image encryption based on logistic-sine self-embedding chaotic sequence. Optik 271, 170075 (2022)

    Google Scholar 

  10. Yahi, A., Bekkouche, T., Daachi, M.E.H., et al.: A color image encryption scheme based on 1d cubic map. Optik 249, 168290 (2022)

    Google Scholar 

  11. Kumar, A., Dua, M.: A gru and chaos-based novel image encryption approach for transport images. Multimed. Tools Appl. 81, 1–28 (2022)

    Google Scholar 

  12. Lu, Q., Yu, L., Zhu, C.: Symmetric image encryption algorithm based on a new product trigonometric chaotic map. Symmetry 14, 373 (2022)

    Google Scholar 

  13. Huang, L., Chai, B., Xiang, J., et al.: Chaotic image encryption based on spiral traversal and finite field bidirectional diffusion. Phys. Scr. 98, 035217 (2023)

    Google Scholar 

  14. Singh, M., Singh, A.K.: A comprehensive survey on encryption techniques for digital images. Multimed. Tools Appl. 81, 1–33 (2022)

    Google Scholar 

  15. Ghadirli, H.M., Nodehi, A., Enayatifar, R.: An overview of encryption algorithms in color images. Signal Process. 164, 163–185 (2019)

    Google Scholar 

  16. Zhang, T., Wang, S.: Image encryption scheme based on a controlled zigzag transform and bit-level encryption under the quantum walk. Front. Phys. 10, 1374 (2023)

    Google Scholar 

  17. Xingyuan, W., Xiaoli, W., Lin, T., et al.: Lossless embedding: A visually meaningful image encryption algorithm based on hyperchaos and compressive sensing. Chin. Phys. B 32, 20503–020503 (2023)

    Google Scholar 

  18. Hua, Z., Li, J., Li, Y., et al.: Image encryption using value-differencing transformation and modified zigzag transformation. Nonlinear Dyn. 106, 3583–3599 (2021)

    Google Scholar 

  19. Wang, X., Chen, Y.: A new chaotic image encryption algorithm based on l-shaped method of dynamic block. Sens. Imaging 22, 1–30 (2021)

    Google Scholar 

  20. Sabir, S., Guleria, V.: A novel multi-layer color image encryption based on RSA cryptosystem, rp2dfrht and generalized 2d arnold map. Multimed. Tools Appl. 82, 1–52 (2023)

    Google Scholar 

  21. Ahmed, F., Rehman, M.U., Ahmad, J., et al.: A DNA based colour image encryption scheme using a convolutional autoencoder. ACM Trans. Multimed. Comput. Commun. Appl. 19, 1–21 (2023)

    Google Scholar 

  22. Elsaid, S.A., Alotaibi, E.R., Alsaleh, S.: A robust hybrid cryptosystem based on DNA and hyperchaotic for images encryption. Multimed. Tools Appl. 82, 1995–2019 (2023)

    Google Scholar 

  23. Liang, Z., Qin, Q., Zhou, C., et al.: Color image encryption algorithm based on four-dimensional multi-stable hyper chaotic system and DNA strand displacement. J. Electr. Eng. Technol. 18, 539–559 (2023)

    Google Scholar 

  24. Huang, Z., Zhou, N.: Image encryption scheme based on discrete cosine stockwell transform and DNA-level modulus diffusion. Opt. Laser Technol. 149, 107879 (2022)

    Google Scholar 

  25. Qobbi, Y., Jarjar, A., Essaid, M., et al.: Image encryption algorithm based on genetic operations and chaotic DNA encoding. Soft. Comput. 26, 5823–5832 (2022)

    Google Scholar 

  26. Zhou, S., Wang, B., Zheng, X., et al.: An image encryption scheme based on DNA computing and cellular automata. Discret. Dyn. Nat. Soc. 2016, 1–9 (2016)

    MathSciNet  Google Scholar 

  27. Chu, R., Zhang, S.: A color image encryption based on chaotic system and pso-bp neural network and DNA mutation. Phys. Scr. 97, 125216 (2022)

    Google Scholar 

  28. Wang, X., Liu, C., Jiang, D.: An efficient double-image encryption and hiding algorithm using a newly designed chaotic system and parallel compressive sensing. Inf. Sci. 610, 300–325 (2022)

    Google Scholar 

  29. Ullah, A., Jamal, S.S., Shah, T.: A novel construction of substitution box using a combination of chaotic maps with improved chaotic range. Nonlinear Dyn. 88, 2757–2769 (2017)

    Google Scholar 

  30. Ullah, A., Jamal, S.S., Shah, T.: A novel scheme for image encryption using substitution box and chaotic system. Nonlinear Dyn. 91, 359–370 (2018)

    MathSciNet  Google Scholar 

  31. Ullah, A., Shah, T., Jamal, S.S.: An improved chaotic cryptosystem for image encryption and digital watermarking. Wirel. Pers. Commun. 110, 1429–1442 (2020)

    Google Scholar 

  32. Murillo Escobar, D., Cruz Hernández, C., López Gutiérrez, R., et al.: Chaotic encryption of real-time ecg signal in embedded system for secure telemedicine. Integration 89, 261–270 (2023)

    Google Scholar 

  33. Murillo Escobar, D., Murillo Escobar, M.Á., Cruz Hernández, C., et al.: Pseudorandom number generator based on novel 2d hénon-sine hyperchaotic map with microcontroller implementation. Nonlinear Dyn. 111, 6773–6789 (2023)

    Google Scholar 

  34. Murillo Escobar, M., López Gutiérrez, R., Cruz Hernández, C., et al.: Secure access microcontroller system based on fingerprint template with hyperchaotic encryption. Integration 90, 27–39 (2023)

    Google Scholar 

  35. Hu, M., Li, J., Di, X.: Quantum image encryption scheme based on 2d sine2-logistic chaotic map. Nonlinear Dyn. 111, 2815–2839 (2023)

    Google Scholar 

  36. Wang, J., Liu, L., Xu, M., et al.: A novel content-selected image encryption algorithm based on the ls chaotic model. J. King Saud Univ. Comput. Inf. Sci. 34, 8245–8259 (2022)

    Google Scholar 

  37. Pareschi, F., Rovatti, R., Setti, G.: On statistical tests for randomness included in the nist sp800-22 test suite and based on the binomial distribution. IEEE Trans. Inf. Forensics Secur. 7, 491–505 (2012)

    Google Scholar 

  38. Wang, Q., Zhang, X., Zhao, X.: Image encryption algorithm based on improved zigzag transformation and quaternary DNA coding. J. Inf. Secur. Appl. 70, 103340 (2022)

    Google Scholar 

  39. Chu, R., Zhang, S., Gao, X.: A novel 3d image encryption based on the chaotic system and RNA crossover and mutation. Front. Phys. 10, 57 (2022)

    Google Scholar 

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

    MathSciNet  Google Scholar 

  41. Wang, S., Sun, B., Wang, Y., et al.: Image encryption algorithm using multi-base diffusion and a new four-dimensional chaotic system. Multimed. Tools Appl. 82, 1–22 (2023)

    Google Scholar 

  42. Wang, Q., Zhang, X., Zhao, X.: Image encryption algorithm based on 2d hyper-chaotic system and central dogma of molecular biology. Phys. Scr. 98, 085244 (2023)

    Google Scholar 

  43. Du, S., Ye, G.: IWT and RSA based asymmetric image encryption algorithm. Alex. Eng. J. 66, 979–991 (2023)

    Google Scholar 

  44. Chai, X., Zhi, X., Gan, Z., et al.: Combining improved genetic algorithm and matrix semi-tensor product (STP) in color image encryption. Signal Process. 183, 108041 (2021)

    Google Scholar 

  45. Yaghouti Niyat, A., Moattar, M.H.: Color image encryption based on hybrid chaotic system and DNA sequences. Multimed. Tools Appl. 79, 1497–1518 (2020)

    Google Scholar 

  46. Duan, C., Zhou, J., Gong, L., et al.: New color image encryption scheme based on multi-parameter fractional discrete tchebyshev moments and nonlinear fractal permutation method. Opt. Lasers Eng. 150, 106881 (2022)

    Google Scholar 

  47. Çelik, H., Doğan, N.: A hybrid color image encryption method based on extended logistic map. Multimed. Tools Appl. 82, 1–24 (2023)

  48. Zhou, S., He, P., Kasabov, N.: A dynamic DNA color image encryption method based on SHA-512. Entropy 22(10), 1091 (2020)

  49. Chong, J., Xie, S., Zhang, J., et al.: Block color image encryption algorithm based on elementary cellular automata and DNA sequence operations. J. Electron. Imaging 30, 43025–43025 (2021)

    Google Scholar 

  50. Zhang, Q., Han, J.: A novel color image encryption algorithm based on image hashing, 6d hyperchaotic and DNA coding. Multimed. Tools Appl. 80, 13841–13864 (2021)

  51. Xuejing, K., Zihui, G.: A new color image encryption scheme based on DNA encoding and spatiotemporal chaotic system. Signal Process. Image Commun. 80, 115670 (2020)

    Google Scholar 

Download references

Funding

This research is supported by the Fundamental Research Funds for the Central Universities (No.: 2020ZDPY0223).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiaohu Zhao.

Ethics declarations

Conflict of interest

The authors declare that there are no conflicts of interest regarding the publication of 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

Wang, Q., Zhang, X. & Zhao, X. Color image encryption algorithm based on novel 2D hyper-chaotic system and DNA crossover and mutation. Nonlinear Dyn 111, 22679–22705 (2023). https://doi.org/10.1007/s11071-023-09020-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11071-023-09020-6

Keywords

Navigation