Log in

An image encryption algorithm based on a new Sine-Logistic chaotic system and block dynamic Josephus scrambling

  • Regular Article
  • Published:
The European Physical Journal Plus Aims and scope Submit manuscript

Abstract

This paper proposes a new one-dimensional Sine-Logistic chaotic system (SLCS). Compared with related chaotic systems, SLCS has a larger parameter range and better chaotic behavior, making it suitable for image encryption. Based on the new chaotic system, this paper proposes a secure and efficient image encryption algorithm. Firstly, the image is divided into blocks of equal size, and inter-block scrambling is performed using chaotic sequences generated by SLCS. Secondly, based on the chaotic sequences generated by SLCS, each block is subjected to intra-block scrambling using the dynamic Josephus algorithm. Then, the zigzag algorithm is applied to globally scramble the image once, resulting in a semi-encrypted image. Finally, the proposed diffusion formula is used to rapidly diffuse the image, further enhancing the encryption effect to obtain the final encrypted image. The initial values and control parameters of SLCS are designed and generated by combining the SHA-512 hash function with the plaintext image. This encryption algorithm can be extended to encrypt color images. Compared with some existing encryption algorithms, this encryption algorithm has better encryption effectiveness and higher time efficiency, while also being resistant to common attacks.

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

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /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 (Germany)

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Algorithm 1:
Algorithm 2:
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19

Similar content being viewed by others

Data availability and access

Data will be made available on reasonable request. The manuscript has associated data in a data repository.

References

  1. J. Anju, R. Shreelekshmi, A faster secure content-based retrieval for cloud. Expert Syst. Appl. 189, 116070 (2022)

    Article  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  3. Y. Pourasad, R. Ranjbarzadeh, A. Mardani, A new algorithm for digital image encryption based on chaos theory. Entropy 23(3), 341 (2021)

    Article  ADS  MathSciNet  Google Scholar 

  4. C. Xu, J.R. Sun, C.H. Wang, An image encryption algorithm based on random walk and hyperchaotic systems. Int. J. Bifurcat. Chaos 30(4), 2050060 (2020)

    Article  MathSciNet  Google Scholar 

  5. W.Q. Yu, Y. Liu, L.H. Gong, M.M. Tian, L.Q. Tu, Double-image encryption based on spatiotemporal chaos and DNA operations. Multimed. Tools Appl. 78(14), 20037–20064 (2019)

    Article  Google Scholar 

  6. C.Y. Song, Y.L. Qiao, A novel image encryption algorithm based on DNA encoding and spatiotemporal chaos. Entropy 17(10), 6954–6968 (2015)

    Article  ADS  MathSciNet  Google Scholar 

  7. X.L. Chai, Z.H. Gan, K. Yuan, Y.R. Chen, X.X. Liu, A novel image encryption scheme based on DNA sequence operations and chaotic systems. Neural Comput. Appl. 31(1), 219–237 (2019)

    Article  Google Scholar 

  8. C. Pak, L.L. Huang, A new color image encryption using combination of the 1D chaotic map. Signal Process. 138, 129–137 (2017)

    Article  ADS  Google Scholar 

  9. L.F. Liu, S.X. Miao, Delay-introducing method to improve the dynamical degradation of a digital chaotic map. Inf. Sci. 396, 1–13 (2017)

    Article  ADS  Google Scholar 

  10. X.Y. Wang, W.H. Xue, J.B. An, Image encryption algorithm based on Tent-dynamics coupled map lattices and diffusion of Household. Chaos Solitons Fractals 141, 110309 (2020)

    Article  MathSciNet  Google Scholar 

  11. X.Y. Wang, L. Feng, R. Li, F.C. Zhang, A fast image encryption algorithm based on non-adjacent dynamically coupled map lattice model. Nonlinear Dyn. 95(4), 2797–2824 (2019)

    Article  Google Scholar 

  12. Y.Q. Luo, J. Yu, W.R. Lai, L.F. Liu, A novel chaotic image encryption algorithm based on improved baker map and logistic map. Multimed. Tools Appl. 78(15), 22023–22043 (2019)

    Article  Google Scholar 

  13. A. Mansouri, X.Y. Wang, A novel one-dimensional sine powered chaotic map and its application in a new image encryption scheme. Inf. Sci. 520, 46–62 (2020)

    Article  MathSciNet  Google Scholar 

  14. R.Z. Li, Q. Liu, L.F. Liu, Novel image encryption algorithm based on improved logistic map. IET Image Proc. 13(1), 125–134 (2019)

    Article  Google Scholar 

  15. N. Jiang, X. Dong, H. Hu, Z.X. Ji, W.Y. Zhang, Quantum image encryption based on henon map**. Int. J. Theor. Phys. 58(3), 979–991 (2019)

    Article  MathSciNet  Google Scholar 

  16. P. **, F. Xu, Y.C. Mao, Z.J. Wang, Designing permutation-substitution image encryption networks with Henon map. Neurocomputing 283, 53–63 (2018)

    Article  Google Scholar 

  17. Y.J. **an, X.Y. Wang, Fractal sorting matrix and its application on chaotic image encryption. Inf. Sci. 547, 1154–1169 (2021)

    Article  MathSciNet  Google Scholar 

  18. B. Wang, B.F. Zhang, X.W. Liu, An image encryption approach on the basis of a time delay chaotic system. Optik 225, 165737 (2021)

    Article  Google Scholar 

  19. X.Y. Wang, X. Chen, An image encryption algorithm based on dynamic row scrambling and Zigzag transformation. Chaos Solitons Fractals 147, 110962 (2021)

    Article  MathSciNet  Google Scholar 

  20. Y.C. Zhou, L. Bao, C.L.P. Chen, A new 1D chaotic system for image encryption. Signal Process. 97, 172–182 (2014)

    Article  ADS  Google Scholar 

  21. D.S. Malik, T. Shah, Color multiple image encryption scheme based on 3D-chaotic maps. Math. Comput. Simul 178, 646–666 (2020)

    Article  MathSciNet  Google Scholar 

  22. A. Kadir, M. Aili, M. Sattar, Color image encryption scheme using coupled hyper chaotic system with multiple impulse injections. Optik 129, 231–238 (2017)

    Article  ADS  Google Scholar 

  23. F.Y. Sun, S.T. Liu, Z.W. Lü, Image encryption using high-dimension chaotic system. Chin. Phys. 16(12), 3616–3623 (2007)

    Article  Google Scholar 

  24. S.A. Gebereselassie, B.K. Roy, Comparative analysis of image encryption based on 1D maps and their integrated chaotic maps. Multimed. Tools Appl. 83, 1–23 (2024)

    Google Scholar 

  25. A. Alanezi, B. Abd-El-Atty, H. Kolivand, A.A. Abd El-Latif, B. Abd El-Rahiem, S. Sankar et al., Securing digital images through simple permutation-substitution mechanism in cloud-based smart city environment. Secur. Commun. Netw. 2021, 1–17 (2021)

    Article  Google Scholar 

  26. X.Y. Wang, L. Feng, H.Y. Zhao, Fast image encryption algorithm based on parallel computing system. Inf. Sci. 486, 340–358 (2019)

    Article  Google Scholar 

  27. X.Y. Wang, S. Gao, Image encryption algorithm based on the matrix semi-tensor product with a compound secret key produced by a Boolean network. Inf. Sci. 539, 195–214 (2020)

    Article  MathSciNet  Google Scholar 

  28. F.Y. Sun, S.T. Liu, Z.Q. Li, Z.W. Lü, A novel image encryption scheme based on spatial chaos map. Chaos Solitons Fractals 38(3), 631–640 (2008)

    Article  ADS  MathSciNet  Google Scholar 

  29. T.G. Pan, D.Y. Li, Image encryption algorithm based on 3D Arnold cat and Logistic map. Adv. Mater. Res. 317, 1537–1540 (2011)

    Article  Google Scholar 

  30. W. Chen, X.D. Chen, Optical image encryption using multilevel Arnold transform and noninterferometric imaging. Opt. Eng. 50(11), 117001 (2011)

    Article  ADS  Google Scholar 

  31. L.F. Liu, S.X. Miao, A new simple one-dimensional chaotic map and its application for image encryption. Multimed. Tools Appl. 77(16), 21445–21462 (2018)

    Article  Google Scholar 

  32. X.Y. Wang, J.J. Zhang, G.H. Cao, An image encryption algorithm based on ZigZag transform and LL compound chaotic system. Opt. Laser Technol. 119, 105581 (2019)

    Article  Google Scholar 

  33. X.Y. Wang, N.N. Guan, A novel chaotic image encryption algorithm based on extended Zigzag confusion and RNA. Opt. Laser Technol. 131, 106366 (2020)

    Article  Google Scholar 

  34. X.Y. Wang, Y.N. Su, Color image encryption based on chaotic compressed sensing and two-dimensional fractional Fourier transform. Sci. Rep. 10(1), 18556 (2020)

    Article  ADS  Google Scholar 

  35. G.D. Ye, X.L. Huang, An efficient symmetric image encryption algorithm based on an intertwining logistic map. Neurocomputing 251, 45–53 (2017)

    Article  Google Scholar 

  36. X.Y. Wang, L. Liu, Application of chaotic Josephus scrambling and RNA computing in image encryption. Multimed. Tools Appl. 80(15), 23337–23358 (2021)

    Article  Google Scholar 

  37. H.W. **e, Y.J. Gao, H. Zhang, An image encryption algorithm based on novel block scrambling scheme and Josephus sequence generator. Multimed. Tools Appl. 82(11), 16431–16453 (2023)

    Article  Google Scholar 

  38. X.L. Wang, L. Teng, D.H. Jiang, Z.Y. Leng, X.Y. Wang, Triple-image visually secure encryption scheme based on newly designed chaotic map and parallel compressive sensing. Eur. Phys. J. Plus 138(2), 156 (2023)

    Article  Google Scholar 

  39. D.I.M. Setiadi, E.H. Rachmawanto, R. Zulfiningrum, Medical image cryptosystem using dynamic Josephus sequence and Chaotic-hash scrambling. J. King Saud Univ. Comput. Inf. Sci. 34(9), 6818–6828 (2022)

    Google Scholar 

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

    Article  Google Scholar 

  41. O. Mirzaei, M. Yaghoobi, H. Irani, A new image encryption method: parallel sub-image encryption with hyper chaos. Nonlinear Dyn. 67(1), 557–566 (2012)

    Article  MathSciNet  Google Scholar 

  42. A. Sinha, K. Singh, A technique for image encryption using digital signature. Opt. Commun. 218(4–6), 229–234 (2003)

    Article  ADS  Google Scholar 

  43. X.Y. Wang, P.B. Liu, A new image encryption scheme based on a novel one-dimensional chaotic system. IEEE Access 8, 174463–174479 (2020)

    Article  Google Scholar 

  44. H.Q. Huang, S.Z. Yang, R.S. Ye, Image encryption scheme combining a modified Gerchberg-Saxton algorithm with hyper-chaotic system. Soft. Comput. 23(16), 7045–7053 (2019)

    Article  Google Scholar 

  45. S.T. Geng, T. Wu, S.D. Wang, X.C. Zhang, Y.F. Wang, Image encryption algorithm based on block scrambling and finite state machine. IEEE Access 8, 225831–225844 (2020)

    Article  Google Scholar 

  46. Z.Y. Liang, Q.X. Qin, C.J. Zhou, An image encryption algorithm based on Fibonacci Q-matrix and genetic algorithm. Neural Comput. Appl. 34(21), 19313–19341 (2022)

    Article  Google Scholar 

  47. M. Alawida, J.S. Teh, A. Samsudin, W.H. Alshoura, An image encryption scheme based on hybridizing digital chaos and finite state machine. Signal Process. 164, 249–266 (2019)

    Article  ADS  Google Scholar 

  48. Z.X. Guan, J.X. Li, L.Q. Huang, X.M. **. Entropy 24(3), 384 (2022)

    Article  ADS  MathSciNet  Google Scholar 

  49. Y. Zhang, The fast image encryption algorithm based on lifting scheme and chaos. Inf. Sci. 520, 177–194 (2020)

    Article  MathSciNet  Google Scholar 

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

    Article  Google Scholar 

  51. X.S. Li, Z.L. **e, J. Wu, T.Y. Li, Image encryption based on dynamic filtering and bit cuboid operations. Complexity 2019, 7485621 (2019)

    Google Scholar 

  52. X.Y. Wang, J.J. Yang, A novel image encryption scheme of dynamic S-boxes and random blocks based on spatiotemporal chaotic system. Optik 217, 164884 (2020)

    Article  Google Scholar 

  53. A.U. Rehman, A. Firdous, S. Iqbal, Z. Abbas, M.M.A. Shahid, H.W. Wang et al., A color image encryption algorithm based on one time key, chaos theory, and concept of rotor machine. IEEE Access 8, 172275–172295 (2020)

    Article  Google Scholar 

  54. X.J. Wu, H.B. Kan, J. Kurths, A new color image encryption scheme based on DNA sequences and multiple improved 1D chaotic maps. Appl. Soft Comput. 37, 24–39 (2015)

    Article  Google Scholar 

  55. X.Y. Wang, M.C. Zhao, An image encryption algorithm based on hyperchaotic system and DNA coding. Opt. Laser Technol. 143, 107316 (2021)

    Article  Google Scholar 

  56. M.X. Wang, X.Y. Wang, C.P. Wang, S. Zhou, Z.Q. **a, Q. Li, Color image encryption based on 2D enhanced hyperchaotic logistic-sine map and two-way Josephus traversing. Digit. Signal Process. 132, 103818 (2023)

    Article  Google Scholar 

Download references

Acknowledgements

This work is supported by the National Natural Science Foundation of China (Nos: 61701070), the Fundamental Research Funds for the Central Universities (Nos: 3132024261), China Postdoctoral Science Foundation (No: 2020M680933).

Author information

Authors and Affiliations

Authors

Contributions

Yang Liu: Conceptualization, Data curation, Writing—original draft, Visualization, Methodology. Lin Teng: Data curation, Supervision, Writing—review & editing, Investigation.

Corresponding author

Correspondence to Lin Teng.

Ethics declarations

Competing interests

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Ethical and informed consent for data used

Not applicable.

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

Liu, Y., Teng, L. An image encryption algorithm based on a new Sine-Logistic chaotic system and block dynamic Josephus scrambling. Eur. Phys. J. Plus 139, 554 (2024). https://doi.org/10.1140/epjp/s13360-024-05349-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1140/epjp/s13360-024-05349-y

Navigation