Skip to main content
Log in

A novel image encryption algorithm based on hyperchaotic system with cross-feedback structure and diffusive DNA coding operations

  • Research
  • Published:
Nonlinear Dynamics Aims and scope Submit manuscript

Abstract

Chaotic systems, characterized by complex nonlinear dynamical behaviors, are suitable for generating abundant key streams for digital image encryption. Nevertheless, some encryption systems suffer from weak key space and inadequate key randomness due to a narrow chaotic parameter range and small Lyapunov exponents. Additionally, we must address the crucial issue of keys lacking or weakly relating to plaintext, as this can hinder the algorithm’s ability to effectively defend against differential attacks. This paper proposes a hybrid one-dimensional and two-dimensional cross-feedback hyperchaotic system framework to enhance key security. We combine the system with a diffusive DNA coding operation to enhance the statistical relationship between plaintext and ciphertext. Firstly, our method associates the current pixel of plaintext images with hyperchaotic sequences to determine the DNA encoding rule for the next pixel. Secondly, we transform ordinary images into DNA matrices through DNA-coding operations with diffusivity. Thirdly, we rearrange the hyperchaotic sequence to change the position of the corresponding DNA matrix elements during scrambled diffusion. Finally, we XOR it with the DNA-encoded hyperchaotic sequence to generate the ciphertext image. The experimental results demonstrate that the performance of our proposed algorithm has significantly improved in terms of information entropy, correlation, histogram, and other analytical parameters. Additionally, the algorithm exhibits a notably robust resistance to differential attacks.

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
Algorithm 1
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

Data Availability Statement

All data generated or analyzed during this study are included in this published article.

References

  1. Davis, R.: The data encryption standard in perspective. IEEE Commun. Soc. Mag. 16(6), 5–9 (1978)

    Article  Google Scholar 

  2. Abdullah, A.M.: Advanced encryption standard (AES) algorithm to encrypt and decrypt data. Cryptogr. Netw. Secur. 16(1), 11 (2017)

    Google Scholar 

  3. Xu, W., Shi, X., Jiang, H., Yu, J., Zhang, L., Zhuang, L., Wang, Z.: A simple 4D no-equilibrium chaotic system with only one quadratic term and its application in pseudo-random number generator. Chaos, Solitons & Fractals 182, 114752 (2024)

    Article  MathSciNet  Google Scholar 

  4. Umar, T., Nadeem, M., Anwer, F.: A new modified Skew Tent Map and its application in pseudo-random number generator. Comput. Stand. Interfaces 89, 103826 (2024)

    Article  Google Scholar 

  5. Ayubi, P., Setayeshi, S., Rahmani, A.M.: Chaotic complex hashing: a simple chaotic keyed hash function based on complex quadratic map. Chaos, Solitons & Fractals 173, 113647 (2023)

    Article  MathSciNet  Google Scholar 

  6. Rasool, M., Belhaouari, S.B.: From collatz conjecture to chaos and hash function. Chaos, Solitons & Fractals 176, 114103 (2023)

    Article  MathSciNet  Google Scholar 

  7. Feng, J., Wang, J., Zhu, Y., Han, K.: A hybrid chaotic encryption ASIC with dynamic precision for internet of things. IEEE Internet Things J. 11(1), 1148–1163 (2024)

    Article  Google Scholar 

  8. Liu, B., Liu, Y., Xie, Y., Jiang, X., Ye, Y., Song, T., Chai, J., Liu, M., Feng, M., Yuan, H.: Privacy protection for 3D point cloud classification based on an optical chaotic encryption scheme. Opt. Express 31(5), 8820–8843 (2023)

    Article  Google Scholar 

  9. Zhu, S., Deng, X., Zhang, W., Zhu, C.: Secure image encryption scheme based on a new robust chaotic map and strong S-box. Math. Comput. Simul. 207, 322–346 (2023)

    Article  MathSciNet  Google Scholar 

  10. Liu, X., Tong, X., Zhang, M., Wang, Z.: Constructing of n-dimensional non-degenerate chaotic maps and its application for robust image encryption. Appl. Math. Model. 130, 16–42 (2024)

    Article  MathSciNet  Google Scholar 

  11. Rani, N., Mishra, V., Sharma, S.R.: Image encryption model based on novel magic square with differential encoding and chaotic map. Nonlinear Dyn. 111, 2869–2893 (2023)

    Article  Google Scholar 

  12. Ye, X., Wang, X., Gao, S., Mou, J., Wang, Z., Yang, F.: A new chaotic circuit with multiple memristors and its application in image encryption. Nonlinear Dyn. 99, 1489–1506 (2020)

    Article  Google Scholar 

  13. Zhang, J., Liu, E., Guo, Y.: A new three-dimensional memristor chaotic circuit design and its application in image encryption. J. Supercomput. (2024). https://doi.org/10.1007/s11227-024-05983-4

    Article  Google Scholar 

  14. Pratyusha, N., Mandal, S.: Design and implementation of a novel circuit-based memristive non-autonomous Hyperchaotic system with conservative and offset boosting for applications to image encryption. Circuits Syst. Signal Process. 42(7), 3812–3834 (2023)

    Article  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  16. Talhaoui, M.Z., Wang, X.: A new fractional one dimensional chaotic map and its application in high-speed image encryption. Inf. Sci. 550, 13–26 (2021)

    Article  MathSciNet  Google Scholar 

  17. Elghandour, A.N., Salah, A.M., Elmasry, Y.A., Karawia, A.A.: An image encryption algorithm based on bisection method and one-dimensional piecewise chaotic map. IEEE Access 9, 43411–43421 (2021)

    Article  Google Scholar 

  18. Liu, L., Wang, J.: A cluster of 1D quadratic chaotic map and its applications in image encryption. Math. Comput. Simul. 204, 89–114 (2023)

    Article  MathSciNet  Google Scholar 

  19. Ye, X., Wang, X.: Hidden oscillation and chaotic sea in a novel 3d chaotic system with exponential function. Nonlinear Dyn. 111, 15477–15486 (2023)

    Article  Google Scholar 

  20. Ahuja, B., Doriya, R.: A secure algorithm using high-dimensional sine map for color image encryption. Int. J. Inf. Technol. 15(3), 1535–1543 (2023)

    Google Scholar 

  21. Kottlarz, I., Parlitz, U.: Ordinal pattern-based complexity analysis of high-dimensional chaotic time series. Chaos: An Interdiscip. J. Nonlinear Sci. (2023). https://doi.org/10.1063/5.0147219

    Article  Google Scholar 

  22. Li, Q., Chen, L.: An image encryption algorithm based on 6-dimensional hyper chaotic system and DNA encoding. Multimed. Tools Appl. 83(2), 5351–5368 (2024)

    Article  Google Scholar 

  23. Niu, Y., Zhou, H., Zhang, X.: Image encryption scheme based on improved four-dimensional chaotic system and evolutionary operators. Sci. Rep. 14(1), 7033 (2024)

    Article  Google Scholar 

  24. Zhu, H., Zhao, Y., Song, Y.: 2D logistic-modulated-sine-coupling-logistic chaotic map for image encryption. Ieee Access 7, 14081–14098 (2019)

    Article  Google Scholar 

  25. Etoundi, C.M.L., Nkapkop, J.D.D., Tsafack, N., Ngono, J.M., Ele, P., Wozniak, M., Shafi, J., Ijaz, M.F.: A novel compound-coupled hyperchaotic map for image encryption. Symmetry 14(3), 493 (2022)

    Article  Google Scholar 

  26. Zhang, Z., Tang, J., Ni, H., Huang, T.: Image adaptive encryption algorithm using a novel 2D chaotic system. Nonlinear Dyn. 111, 10629–10652 (2023)

    Article  Google Scholar 

  27. Zhou, S., Qiu, Y., Wang, X., Zhang, Y.: Novel image cryptosystem based on new 2D hyperchaotic map and dynamical chaotic S-box. Nonlinear Dyn. 111, 9571–9589 (2023)

    Article  Google Scholar 

  28. Ma, X., Wang, C.: Hyper-chaotic image encryption system based on N + 2 ring Joseph algorithm and reversible cellular automata. Multimed. Tools Appl. 82(25), 38967–38992 (2023)

    Article  Google Scholar 

  29. Lv, W., Chen, J., Chai, X., Fu, C.: A robustness-improved image encryption scheme utilizing Life-liked cellular automaton. Nonlinear Dyn. 111, 3887–3907 (2023)

    Article  Google Scholar 

  30. Mohamed, N.A.E.S., El-Sayed, H., Youssif, A.: Mixed multi-chaos quantum image encryption scheme based on Quantum Cellular Automata (QCA). Fractal Fract. 7(10), 734 (2023)

    Article  Google Scholar 

  31. Hu, M., Li, J., Di, X.: Quantum image encryption scheme based on 2D \({sine^{2}-Logistic}\) chaotic map. Nonlinear Dyn. 111, 2815–2839 (2023)

    Article  Google Scholar 

  32. Sha, Y., Mou, J., Wang, J., Banerjee, S., Sun, B.: Chaotic image encryption with Hopfield neural network. Fractals 31(06), 2340107 (2023)

  33. Deng, Q., Wang, C., Lin, H.: Chaotic dynamical system of Hopfield neural network influenced by neuron activation threshold and its image encryption. Nonlinear Dyn. 112, 6629–6646 (2024). https://doi.org/10.1007/s11071-024-09384-3

  34. Cun, Q., Tong, X., Wang, Z., Zhang, M.: A new chaotic image encryption algorithm based on dynamic DNA coding and RNA computing. Vis. Comput. 39(12), 6589–6608 (2023)

    Article  Google Scholar 

  35. Pradhan, G., Dawadi, B.R., Chaulagain, A., Joshi, A.L., Vaidya, P.G.: Chaos and DNA coding technique for image cryptography. Secur. Priv. (2024). https://doi.org/10.1002/spy2.359

    Article  Google Scholar 

  36. Xue, X., Zhou, D., Zhou, C.: New insights into the existing image encryption algorithms based on DNA coding. PLoS ONE (2020). https://doi.org/10.1371/journal.pone.0241184

    Article  Google Scholar 

  37. Cun, Q., Tong, X., Wang, Z., Zhang, M.: Selective image encryption method based on dynamic DNA coding and new chaotic map. Optik 243, 167286 (2021)

    Article  Google Scholar 

  38. Jithin, K.C., Sankar, S.: Colour image encryption algorithm combining Arnold map, DNA sequence operation, and a Mandelbrot set. J. Inf. Secur. Appl. 50, 102428 (2020)

    Google Scholar 

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

    Article  Google Scholar 

  40. Mansoor, S., Parah, S.A.: HAIE: a hybrid adaptive image encryption algorithm using Chaos and DNA computing. Multimed. Tools Appl. 82(19), 28769–28796 (2023)

    Article  Google Scholar 

  41. Wang, S., Peng, Q., Du, B.: Chaotic color image encryption based on 4D chaotic maps and DNA sequence. Optics Laser Technol. 148, 107753 (2022)

    Article  Google Scholar 

  42. Zhu, J., Jian’E, Z.: A novel four-dimensional hyperchaotic system and DNA encoding method for image encryption. Int. J. Netw. Secur. 26(1), 43–50 (2024)

    Google Scholar 

  43. Zhang, H., Hu, H.: An image encryption algorithm based on a compound-coupled chaotic system. Digit. Signal Process. 146, 104367 (2024)

    Article  Google Scholar 

  44. Nardo, L.G., Nepomuceno, E.G., Arias-Garcia, J., Butusov, D.N.: Image encryption using finite-precision error. Chaos, Solitons & Fractals 123, 69–78 (2019)

    Article  Google Scholar 

  45. Zhang, X., Zhao, Z., Wang, J.: Chaotic image encryption based on circular substitution box and key stream buffer. Signal Process. Image Commun. 29(8), 902–913 (2014)

    Article  Google Scholar 

  46. Bezerra, J.I.M., Machado, G., Molter, A., Soares, R.I., Camargo, V.: A novel simultaneous permutation-diffusion image encryption scheme based on a discrete space map. Chaos, Solitons & Fractals 168, 113160 (2023)

    Article  Google Scholar 

  47. Diaconu, A.V.: Circular inter-intra pixels bit-level permutation and chaos-based image encryption. Inf. Sci. 355, 314–327 (2016)

    Article  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  49. 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)

  50. Tong, H., Li, T., Xu, Y., Su, X., Qiao, G.: Chaotic coyote optimization algorithm for image encryption and steganography. Multimed. Tools Appl. 83(7), 20861–20887 (2024)

    Article  Google Scholar 

  51. Rezaei, B., Ghanbari, H., Enayatifar, R.: An image encryption approach using tuned Henon chaotic map and evolutionary algorithm. Nonlinear Dyn. 111, 9629–9647 (2023)

  52. Li, M., Wang, M., Fan, H., An, K., Liu, G.: A novel plaintext-related chaotic image encryption scheme with no additional plaintext information. Chaos, Solitons & Fractals 158, 111989 (2022)

  53. Ran, W., Wang, E., Tong, Z.: A double scrambling-DNA row and column closed loop image encryption algorithm based on chaotic system. PLoS ONE (2022). https://doi.org/10.1371/journal.pone.0267094

    Article  Google Scholar 

  54. 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)

Download references

Funding

This work is supported in part by the Natural Science Foundation of Gansu Province, China (Grant No. 22JR5RA492), and Gansu Science and Technology Department of key projects, China (No.22YF7GA006).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zeyang Zhao.

Ethics declarations

Conflict of interest

The authors have no relevant financial or non-financial interests to disclose.

Ethical approval

The study does not contain any studies with human participants or animals performed by any of the authors.

Consent for publication

Submission of a paper implies that the work described has not been published previously, that it is not under consideration for publication elsewhere and that its publication is approved by all authors and tacitly or explicitly by the responsible authorities where the work was carried out. Submission also implies that, if accepted, it will not be published elsewhere in the same form, in English or in any other language, without the written consent of the publisher.

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

Du, J., Zhao, Z., Li, S. et al. A novel image encryption algorithm based on hyperchaotic system with cross-feedback structure and diffusive DNA coding operations. Nonlinear Dyn (2024). https://doi.org/10.1007/s11071-024-09679-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11071-024-09679-5

Keywords

Navigation