Image encryption algorithm based on DNA network and hyperchaotic system | The Visual Computer Skip to main content
Log in

Image encryption algorithm based on DNA network and hyperchaotic system

  • Original article
  • Published:
The Visual Computer Aims and scope Submit manuscript

Abstract

This paper presents a novel deoxyribonucleic acid (DNA) network encryption method combined with a hyperchaotic system for image encryption. The DNA network encryption algorithm contains 12 different DNA operations, which overcomes the limitations of existing DNA encryption schemes that rely on limited fixed DNA operation types. Firstly, secure hash algorithm 256-bit (SHA-256) is employed to generate secret keys associated with the plaintext. Secondly, the hyperchaotic system is employed to derive key streams with high plaintext sensitivity. Thirdly, the DNA encoding, DNA network encryption and decoding are performed sequentially to encrypt the plaintext image using the keystreams. Finally, an additional row–column disruption is executed to strengthen the resistance of the encryption scheme to attacks. Security analysis reveals that the information entropy of our cipher image reaches 7.9975 and the average pixel correlation coefficients are below 0.01, implying that our encryption algorithm has excellent security.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Japan)

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Algorithm 1
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

Data availability

Data will be made available on reasonable request.

Code availability

Code will be made available on reasonable request.

References

  1. Fang, Pengfei, Liu, Han, Chengmao, Wu., Liu, Min: A survey of image encryption algorithms based on chaotic system. Vis. Comput. 39(5), 1975–2003 (2023)

    Google Scholar 

  2. Wang, Xingyuan, Chen, Shengnan: An image encryption algorithm based on pixel bit operation and nonlinear chaotic system. Vis. Comput. 39(7), 3123–3144 (2023)

    Google Scholar 

  3. Signing, V.R.F., Tegue, G.A.G., Kountchou, M., Njitacke, Z.T., Tsafack, N., Nkapkop, J.D.D., Etoundi, C.M.L., Kengne, J.: A cryptosystem based on a chameleon chaotic system and dynamic DNA coding. Chaos Solitons Fractals 155, 111777 (2022)

    MathSciNet  Google Scholar 

  4. Talhaoui, M.Z., Wang, X., Midoun, M.A.: A new one-dimensional cosine polynomial chaotic map and its use in image encryption. Vis. Comput. 37, 541–551 (2021)

    Google Scholar 

  5. Li, C., Zhang, Y., Li, H., Zhou, Y.: Visual image encryption scheme based on inter-intra-block scrambling and weighted diffusion. Vis. Comput. (2023). https://doi.org/10.1007/s00371-023-02812-2

    Article  Google Scholar 

  6. Liu, Wenhao, Sun, Kehui, He, Yi., Mengyao, Yu.: Color image encryption using three-dimensional sine ICMIC modulation map and DNA sequence operations. Int. J. Bifurc. Chaos 27(11), 1750171 (2017)

    Google Scholar 

  7. Matthews, Robert: On the derivation of a “chaotic’’ encryption algorithm. Cryptologia 13(1), 29–42 (1989)

    MathSciNet  Google Scholar 

  8. Wang, Xingyuan, Teng, Lin, Qin, Xue: A novel colour image encryption algorithm based on chaos. Signal Process. 92(4), 1101–1108 (2012)

    MathSciNet  Google Scholar 

  9. Jain, Anchal, Rajpal, Navin: A robust image encryption algorithm resistant to attacks using DNA and chaotic logistic maps. Multimed. Tools Appl. 75, 5455–5472 (2016)

    Google Scholar 

  10. Dou, Yuqiang, Li, Ming: Cryptanalysis of a new color image encryption using combination of the 1d chaotic map. Appl. Sci. 10(6), 2187 (2020)

    Google Scholar 

  11. Zhou, Guomin, Zhang, Daxing, Liu, Yanjian, Yuan, Ying, Liu, Qiang: A novel image encryption algorithm based on chaos and line map. Neurocomputing 169, 150–157 (2015)

    Google Scholar 

  12. Jiahui, Wu., Liao, Xiaofeng, Yang, Bo.: Image encryption using 2d hénon-sine map and DNA approach. Signal Process. 153, 11–23 (2018)

    Google Scholar 

  13. Solak, Ercan, Rhouma, Rhouma, Belghith, Safya: Cryptanalysis of a multi-chaotic systems based image cryptosystem. Opt. Commun. 283(2), 232–236 (2010)

    Google Scholar 

  14. Niyat, A.Y., Moattar, M.H., Torshiz, M.N.: Color image encryption based on hybrid hyper-chaotic system and cellular automata. Opt. Lasers Eng. 90, 225–237 (2017)

    Google Scholar 

  15. Ezugwu, A.E., Agushaka, J.O., Abualigah, L., Mirjalili, S., Gandomi, A.H.: Prairie dog optimization algorithm. Neural Comput. Appl. 34(22), 20017–20065 (2022)

    Google Scholar 

  16. Agushaka, J.O., Ezugwu, A.E., Abualigah, L.: Dwarf mongoose optimization algorithm. Comput. Methods Appl. Mech. Eng. 391, 114570 (2022)

    MathSciNet  Google Scholar 

  17. Abualigah, L., Yousri, D., Elaziz, M.A., Ewees, A.A., Al-Qaness, M.A.A., Gandomi, A.H.: Aquila optimizer: a novel meta-heuristic optimization algorithm. Comput. Ind. Eng. 157, 107250 (2021)

    Google Scholar 

  18. Qiaoyun, Xu., Sun, Kehui, Cao, Chun, Zhu, Congxu: A fast image encryption algorithm based on compressive sensing and hyperchaotic map. Opt. Lasers Eng. 121, 203–214 (2019)

    Google Scholar 

  19. Chai, Xiuli, Jiangyu, Fu., Gan, Zhihua, Yang, Lu., Zhang, Yushu: An image encryption scheme based on multi-objective optimization and block compressed sensing. Nonlinear Dyn. 108(3), 2671–2704 (2022)

    Google Scholar 

  20. Xu, J., Mou, J., Liu, J., Hao, J.: The image compression-encryption algorithm based on the compression sensing and fractional-order chaotic system. Vis. Comput. 38, 1509–1526 (2022)

    Google Scholar 

  21. Sabir, S., Guleria, V., Mishra, D.C.: Security of multiple RGB images in the time domain and frequency domain. J. Inf. Secur. Appl. 63, 103005 (2021)

    Google Scholar 

  22. Kaur, Gurpreet, Agarwal, Rekha, Patidar, Vinod: Color image encryption scheme based on fractional Hartley transform and chaotic substitution-permutation. Vis. Comput. 38(3), 1027–1050 (2022)

    Google Scholar 

  23. Ur Rehman, A., Liao, X., Ashraf, R., Ullah, S., Wang, H.: A color image encryption technique using exclusive-or with DNA complementary rules based on chaos theory and SHA-2. Optik 159, 348–367 (2018)

    Google Scholar 

  24. Dong, Wenlong, Li, Qiliang, Tang, Yiwen, Miao, Hu., Zeng, Ran: A robust and multi chaotic DNA image encryption with pixel-value pseudorandom substitution scheme. Opt. Commun. 499, 127211 (2021)

    Google Scholar 

  25. Huang, Zhi-Wen., Zhou, Nan-Run.: Image encryption scheme based on discrete cosine Stockwell transform and DNA-level modulus diffusion. Opt. Laser Technol. 149, 107879 (2022)

    Google Scholar 

  26. 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, 6589–6608 (2023)

  27. Wang, Quanyv, Zhang, Xiaoqiang, Zhao, Xiaohu: Image encryption algorithm based on improved zigzag transformation and quaternary DNA coding. J. Inf. Secur. Appl. 70, 103340 (2022)

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

    Google Scholar 

  29. Zhang, Qiang, Wei, Xiaopeng: A novel couple images encryption algorithm based on DNA subsequence operation and chaotic system. Optik 124(23), 6276–6281 (2013)

    Google Scholar 

  30. Li, Xiang, Wang, Leyuan, Yan, Yinfa, Liu, Ping: An improvement color image encryption algorithm based on DNA operations and real and complex chaotic systems. Optik 127(5), 2558–2565 (2016)

    Google Scholar 

  31. Xingyuan Wang, Yu., Wang, Xiaoqiang Zhu, Luo, Chao: A novel chaotic algorithm for image encryption utilizing one-time pad based on pixel level and DNA level. Opt. Lasers Eng. 125, 105851 (2020)

    Google Scholar 

  32. Wen, Wenying, Wei, Kangkang, Zhang, Yushu, Fang, Yuming, Li, Ming: Colour light field image encryption based on DNA sequences and chaotic systems. Nonlinear Dyn. 99(2), 1587–1600 (2020)

    Google Scholar 

  33. Chai, Xiuli, Xianglong, Fu., Gan, Zhihua, Yang, Lu., Chen, Yiran: A color image cryptosystem based on dynamic DNA encryption and chaos. Signal Process. 155, 44–62 (2019)

    Google Scholar 

  34. Yang, C., Taralova, I., El Assad, S., Loiseau, J.-J.: Image encryption based on fractional chaotic pseudo-random number generator and DNA encryption method. Nonlinear Dyn. 109, 2103 (2022)

    Google Scholar 

  35. Yildirim, Melih: Optical color image encryption scheme with a novel DNA encoding algorithm based on a chaotic circuit. Chaos Solitons Fractals 155, 111631 (2022)

    MathSciNet  Google Scholar 

  36. Jinwei, Yu., Xie, Wei, Zhong, Zhenyu, Wang, Huan: Image encryption algorithm based on hyperchaotic system and a new DNA sequence operation. Chaos Solitons Fractals 162, 112456 (2022)

    MathSciNet  Google Scholar 

  37. Ting, Hu., Liu, Ye., Gong, Li-Hua., Guo, Shao-Feng., Yuan, Hong-Mei.: Chaotic image cryptosystem using DNA deletion and DNA insertion. Signal Process. 134, 234–243 (2017)

    Google Scholar 

  38. Zarei, Amin, Tavakoli, Saeed: Hopf bifurcation analysis and ultimate bound estimation of a new 4-d quadratic autonomous hyper-chaotic system. Appl. Math. Comput. 291, 323–339 (2016)

    MathSciNet  Google Scholar 

  39. Watson, J.D., Crick, F.H.C.: Molecular structure of nucleic acids: a structure for deoxyribose nucleic acid. Nature 171(4356), 737–738 (1953)

    Google Scholar 

  40. Wang, Xingyuan, Gao, Suo: Image encryption algorithm for synchronously updating Boolean networks based on matrix semi-tensor product theory. Inf. Sci. 507, 16–36 (2020)

    MathSciNet  Google Scholar 

  41. Xiangjun, Wu., Wang, Kunshu, Wang, Xingyuan, Kan, Haibin, Kurths, Jürgen.: Color image DNA encryption using NCA map-based CML and one-time keys. Signal Process. 148, 272–287 (2018)

    Google Scholar 

  42. Khalil, N., Sarhan, A., Alshewimy, M.A.M.: An efficient color/grayscale image encryption scheme based on hybrid chaotic maps. Opt. Laser Technol. 143, 107326 (2021)

    Google Scholar 

  43. Zhou, Kanglei, Fan, Jingjing, Fan, Haiju, Li, Ming: Secure image encryption scheme using double random-phase encoding and compressed sensing. Opt. Laser Technol. 121, 105769 (2020)

    Google Scholar 

  44. Wang, Xingyuan, Yang, Jingjing: Spatiotemporal chaos in multiple coupled mapping lattices with multi-dynamic coupling coefficient and its application in color image encryption. Chaos Solitons Fractals 147, 110970 (2021)

  45. Duan, Chen-Feng., Zhou, Jie, Gong, Li-Hua., Jun-Yun, Wu., Zhou, Nan-Run.: 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 

  46. Lone, M.A., Qureshi, S.: Encryption scheme for rgb images using chaos and affine hill cipher technique. Nonlinear Dyn. 111(6), 5919–5939 (2023)

    Google Scholar 

Download references

Acknowledgements

This work is supported by Key-Area Research and Development Program of Guangdong Province under the grant 2018B010108001.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wei Xie.

Ethics declarations

Conflict of interest

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

Yu, J., Peng, K., Zhang, L. et al. Image encryption algorithm based on DNA network and hyperchaotic system. Vis Comput 40, 8001–8021 (2024). https://doi.org/10.1007/s00371-023-03219-9

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00371-023-03219-9

Keywords

Navigation