Skip to main content
Log in

Parallel multi-image encryption based on cross-plane DNA manipulation and a novel 2D chaotic system

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

Abstract

In this paper, we propose a novel parallel multi-image encryption algorithm based on cross-plane DNA operations. Firstly, a two-dimensional chaotic system, 2D-SCIM, is constructed. Secondly, for a set of images, whether they are color images, grayscale images, or their combinations, we perform bit-plane decomposition according to the channels without limitations on quantity and arrangement order. Subsequently, the low and high bit planes are paired and encoded into DNA planes using chaotic sequences. Next, the DNA planes undergo two rounds of cross-plane diffusion and cross-plane cyclic shifting in parallel threads, where the chaotic sequence controls the encoding, direction, order, and operations of diffusion and cyclic shifting. Finally, the original image structure is used to combine the bit planes and obtain the encrypted image set. Security analyses, including key sensitivity, histograms, correlations, information entropy, differential attacks, noise attacks, and encryption speed, are conducted on the algorithm. Experimental results demonstrate that the proposed image encryption algorithm effectively withstands various 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
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

Data availability

The majority of the data utilized in this study is openly available. Any supplementary data generated during the current study are available from the corresponding author upon reasonable request.

References

  1. Kaur, G., Agarwal, R., Patidar, V.: Color image encryption system using combination of robust chaos and chaotic order fractional Hartley transformation. J. King Saud Univ.-Comput. Inf. Sci. 34(8), 5883–5897 (2022)

    Google Scholar 

  2. Ghazanfaripour, H., Broumandnia, A.: Designing a digital image encryption scheme using chaotic maps with prime modular. Opt. Laser Technol. 131, 106339 (2020)

    Article  Google Scholar 

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

    Article  Google Scholar 

  4. Wang, X., Zhang, X., Gao, M., Tian, Y., Wang, C., Iu, H.H.C.: A color image encryption algorithm based on hash table, hilbert curve and hyper-chaotic synchronization. Mathematics 11(3), 567 (2023)

    Article  CAS  Google Scholar 

  5. Yildirim, M.: A color image encryption scheme reducing the correlations between R, G B components. Optik 237, 166728 (2021)

    Article  ADS  Google Scholar 

  6. Chai, X., Fu, J., Gan, Z., Lu, Y., Zhang, Y.: An image encryption scheme based on multi-objective optimization and block compressed sensing. Nonlinear Dyn. 108(3), 2671–2704 (2022)

    Article  Google Scholar 

  7. Gan, Z.H., Chai, X.L., Han, D.J., Chen, Y.R.: A chaotic image encryption algorithm based on 3-D bit-plane permutation. Neural Comput. Appl. 31, 7111–7130 (2019)

    Article  Google Scholar 

  8. Yang, Z., Cao, Y., Ji, Y., Liu, Z., Chen, H.: Securing color image by using bit-level modified integer nonlinear coupled chaos model in Fresnel diffraction domains. Opt. Lasers Eng. 152, 106969 (2022)

    Article  Google Scholar 

  9. Wang, X., Wang, Y., Zhu, X., Luo, C.: A novel chaotic algorithm for image encryption utilizing one-time pad based on pixel level and DNA level. Opt. Lasers Eng. 125, 105851 (2020)

    Article  Google Scholar 

  10. Hua, Z., Zhu, Z., Chen, Y., Li, Y.: Color image encryption using orthogonal Latin squares and a new 2D chaotic system. Nonlinear Dyn. 104, 4505–4522 (2021)

    Article  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  12. Hua, Z., Zhu, Z., Yi, S., Zhang, Z., Huang, H.: Cross-plane colour image encryption using a two-dimensional logistic tent modular map. Inf. Sci. 546, 1063–1083 (2021)

    Article  MathSciNet  Google Scholar 

  13. Chai, X., Fu, J., Gan, Z., Lu, Y., Zhang, Y., Han, D.: Exploiting semi-tensor product compressed sensing and hybrid cloud for secure medical image transmission. IEEE Internet Things J. 10(8), 7380–7392 (2022)

    Article  Google Scholar 

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

    Article  Google Scholar 

  15. Huang, Z.J., Cheng, S., Gong, L.H., Zhou, N.R.: Nonlinear optical multi-image encryption scheme with two-dimensional linear canonical transform. Opt. Lasers Eng. 124, 105821 (2020)

    Article  Google Scholar 

  16. Gao, X., Mou, J., Banerjee, S., Cao, Y., Xiong, L., Chen, X.: An effective multiple-image encryption algorithm based on 3D cube and hyperchaotic map. J. King Saud Univ.-Comput. Inf. Sci. 34(4), 1535–1551 (2022)

    Google Scholar 

  17. Farah, M.B., Guesmi, R., Kachouri, A., Samet, M.: A novel chaos based optical image encryption using fractional Fourier transform and DNA sequence operation. Opt. Laser Technol. 121, 105777 (2020)

    Article  Google Scholar 

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

    Article  Google Scholar 

  19. Zhu, Y., Wang, C., Sun, J., Yu, F.: A chaotic image encryption method based on the artificial fish swarms algorithm and the DNA coding. Mathematics 11(3), 767 (2023)

    Article  Google Scholar 

  20. Briggs, K.: An improved method for estimating Liapunov exponents of chaotic time series. Phys. Lett. A 151(1–2), 27–32 (1990)

    Article  MathSciNet  ADS  Google Scholar 

  21. Hua, Z., Zhou, Y., Pun, C.M., Chen, C.P.: 2D Sine Logistic modulation map for image encryption. Inf. Sci. 297, 80–94 (2015)

    Article  Google Scholar 

  22. Hua, Z., Zhou, Y.: Image encryption using 2D Logistic-adjusted-Sine map. Inf. Sci. 339, 237–253 (2016)

    Article  Google Scholar 

  23. Hua, Z., Jin, F., Xu, B., Huang, H.: 2D Logistic-Sine-coupling map for image encryption. Signal Process. 149, 148–161 (2018)

    Article  Google Scholar 

  24. Grassberger, P., Procaccia, I.: Estimation of the Kolmogorov entropy from a chaotic signal. Phys. Rev. A 28(4), 2591 (1983)

    Article  ADS  Google Scholar 

  25. Gao, L., Wang, J., Chen, L.: Event-related desynchronization and synchronization quantification in motor-related EEG by Kolmogorov entropy. J. Neural Eng. 10(3), 036023 (2013)

    Article  PubMed  ADS  Google Scholar 

  26. http://sipi.usc.edu/database/database.php?volume=misc.

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

  28. Song, W., Fu, C., Zheng, Y., Tie, M., Liu, J., Chen, J.: A parallel image encryption algorithm using intra bitplane scrambling. Math. Comput. Simul 204, 71–88 (2023)

    Article  MathSciNet  Google Scholar 

  29. Liu, Y., Zhang, J.: A multidimensional chaotic image encryption algorithm based on DNA coding. Multimed. Tools Appl. 79, 21579–21601 (2020)

    Article  Google Scholar 

  30. Guesmi, R., Farah, M.B.: A new efficient medical image cipher based on hybrid chaotic map and DNA code. Multimed. Tools Appl. 80, 1925–1944 (2021)

    Article  Google Scholar 

  31. Li, Y., Zhang, F., Li, Y., Tao, R.: Asymmetric multiple-image encryption based on the cascaded fractional Fourier transform. Opt. Lasers Eng. 72, 18–25 (2015)

    Article  Google Scholar 

  32. Farah, M.B., Farah, A., Farah, T.: An image encryption scheme based on a new hybrid chaotic map and optimized substitution box. Nonlinear Dyn. 99(4), 3041–3064 (2020)

    Article  Google Scholar 

  33. Li, X., Mou, J., Xiong, L., Wang, Z., Xu, J.: Fractional-order double-ring erbium-doped fiber laser chaotic system and its application on image encryption. Opt. Laser Technol. 140, 107074 (2021)

    Article  CAS  Google Scholar 

  34. Kadir, A., Hamdulla, A., Guo, W.Q.: Color image encryption using skew tent map and hyper chaotic system of 6th-order CNN. Optik 125(5), 1671–1675 (2014)

    Article  ADS  Google Scholar 

  35. Wu, X., Kurths, J., Kan, H.: A robust and lossless DNA encryption scheme for color images. Multimed. Tools Appl. 77, 12349–12376 (2018)

    Article  Google Scholar 

  36. Kumar, M., Sathish, G., Alphonse, M., Lahcen, R.A.M.: A new RGB image encryption using generalized heat equation associated with generalized Vigen è re-type table over symmetric group. Multimed. Tools Appl. 78(19), 28025–28061 (2019)

    Article  Google Scholar 

  37. Li, S., Ding, W., Yin, B., Zhang, T., Ma, Y.: A novel delay linear coupling logistics map model for color image encryption. Entropy 20(6), 463 (2018)

    Article  CAS  PubMed  PubMed Central  ADS  Google Scholar 

  38. Wu, Y., Noonan, J.P., Agaian, S.: NPCR and UACI randomness tests for image encryption. Cyber J. Multidiscip. J. Sci. Technol. J. Sel. Areas Telecommun 1(2), 31–38 (2011)

    Google Scholar 

  39. Gao, X., Yu, J., Banerjee, S., Yan, H., Mou, J.: A new image encryption scheme based on fractional-order hyperchaotic system and multiple image fusion. Sci. Rep. 11(1), 15737 (2021)

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  40. Luo, Y., Tang, S., Liu, J., Cao, L., Qiu, S.: Image encryption scheme by combining the hyper-chaotic system with quantum coding. Opt. Lasers Eng. 124, 105836 (2020)

    Article  Google Scholar 

  41. Chai, X., Zhang, J., Gan, Z., Zhang, Y.: Medical image encryption algorithm based on Latin square and memristive chaotic system. Multimed. Tools Appl. 78, 35419–35453 (2019)

    Article  Google Scholar 

  42. Ping, P., Xu, F., Mao, Y., Wang, Z.: Designing permutation–substitution image encryption networks with Henon map. Neurocomputing 283, 53–63 (2018)

    Article  Google Scholar 

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

    Article  Google Scholar 

  44. Liao, X., Lai, S., Zhou, Q.: A novel image encryption algorithm based on self-adaptive wave transmission. Signal Process. 90(9), 2714–2722 (2010)

    Article  Google Scholar 

  45. Xu, L., Li, Z., Li, J., Hua, W.: A novel bit-level image encryption algorithm based on chaotic maps. Opt. Lasers Eng. 78, 17–25 (2016)

    Article  Google Scholar 

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

    Article  Google Scholar 

Download references

Funding

This research received no specific funding from any public, private, or commercial sources. The authors have independently supported the study's design, data collection, analysis, interpretation of results, and manuscript preparation.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jindong Zhang.

Ethics declarations

Conflict of interest

The authors declare that there are no conflicts of interest pertaining to this research study. No financial, professional, or personal relationships have influenced the design, implementation, analysis, or interpretation of the results presented 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

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

Zhang, Z., Zhang, J. Parallel multi-image encryption based on cross-plane DNA manipulation and a novel 2D chaotic system. Vis Comput (2024). https://doi.org/10.1007/s00371-023-03259-1

Download citation

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s00371-023-03259-1

Keywords

Navigation