Skip to main content
Log in

Novel image cryptosystem based on new 2D hyperchaotic map and dynamical chaotic S-box

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

Abstract

Chaotic systems are widely used in image encryption due to their sensitivity to initial values, ergodicity, and other properties; many image encryption algorithms based on chaotic systems have been studied in the past few years. To obtain a more secure encryption algorithm, this work firstly proposes a new two-dimensional discrete hyperchaotic map, which has a wider continuous chaotic interval, larger Lyapunov exponents and passed all NIST and part of TestU01 tests. Then, we apply the proposed map to generate S-boxes and combine them in pairs; finally, twelve S-boxes are obtained, and the elements of the plaintext image are grouped, each group of pixels is summed, and modular operations are used to specify specific S-boxes. Next, each set of elements is bitwise XOR with the corresponding S-box. Finally, the cipher image is obtained by scrambling using chaotic signal. Experiments show that compared with some other encryption algorithms, the proposed S-box-based encryption method has higher security, and it resists to common 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 statements

The datasets generated during and/or analyzed during the current study are available from the corresponding author on reasonable request.

References

  1. Wang, Z., Wang, M., Khder, M.A.: Mathematical model of transforming image elements to structured data based on BP neural network. Appl. Math. Nonlinear Sci. 7(1), 257–266 (2022)

    Article  Google Scholar 

  2. García-Guerrero, E., Inzunza-González, E., López-Bonilla, R., Cárdenas-Valdez, J., Tlelo-Cuautle, E.: Randomness improvement of chaotic maps for image encryption in a wireless communication scheme using PIC-microcontroller via Zigbee channels. Chaos, Solit. Fract. 133, 109646 (2020)

    Article  MathSciNet  MATH  Google Scholar 

  3. Yin, D., Shorman, S.: Visual error correction of continuous aerobics action images based on graph difference function. Appl. Math. Nonlinear Sci. 7(1), 869–876 (2022)

    Article  Google Scholar 

  4. Lu S, Abozinadah E, Erkec E. Image design and interaction technology based on Fourier inverse transform. Appl. Math. Nonlinear Sci. 7(2), 493–502 (2022)

    Article  Google Scholar 

  5. 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, 613–636 (2022)

    Article  Google Scholar 

  6. Dong, H., Zhao, L., Shu, Y., Xiong, N.: X-ray image denoising based on wavelet transform and median filter. Appl. Math. Nonlinear Sci. 5(2), 435–442 (2020)

    Article  MATH  Google Scholar 

  7. Zhou J, Li H, Yu Z. The transfer of stylised artistic images in eye movement experiments based on fuzzy differential equations. Appl. Math. Nonlinear Sci. 7(2), 477–484 (2022)

  8. Dey, P., Dey, T.: Analysis of the security of AES, DES, 3DES and IDEA NXT algorithm. Int J Eng Sci Res Technol 4(10), 177–181 (2015)

    Google Scholar 

  9. Wang P, Sulaimani H, Kim S. Digital model creation and image meticulous processing based on variational partial differential equation. Appl Math and Nonlinear Sci. 7(2), 467–476 (2022)

  10. Amine, M.M., Wang, X., Zakariya, T.M.: A sensitive dynamic mutual encryption system based on a new 1D chaotic map. Opt. Lasers Eng. 139, 106485 (2021)

    Article  Google Scholar 

  11. Gao, X.: Image encryption algorithm based on 2D hyperchaotic map. Opt. Laser Technol. 142, 107252 (2021)

    Article  Google Scholar 

  12. Arab, A., Rostami, M.J., Ghavami, B.: An image encryption method based on chaos system and AES algorithm. J. Supercomput. 75, 6663–6682 (2019)

    Article  Google Scholar 

  13. Wang, F., Li, X., Xia, F., Xie, Z.: The novel control method of three dimensional discrete hyperchaotic Hénon map. Appl. Math. Comput. 247, 487–493 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  14. Hua, Z., Zhang, Y., Bao, H., Huang, H., Zhou, Y.: N-dimensional polynomial chaotic system with applications. IEEE Transact Circuits Systems I 69(2), 784–797 (2022)

    Article  Google Scholar 

  15. Wu, A., Cang, S., Zhang, R., Wang, Z., Chen, Z.: Hyperchaos in a conservative system with nonhyperbolic fixed points. Complexity 2018, 9430637 (2018)

    Article  MATH  Google Scholar 

  16. Naim, M., Pacha, A., Serief, C.: A novel satellite image encryption algorithm based on hyperchaotic systems and josephus problem. Adv. Space Res. 67(7), 2077–2103 (2021)

    Article  Google Scholar 

  17. De la Fraga, L., Mancillas-López, C., Tlelo-Cuautle, E.: Designing an authenticated Hash function with a 2D chaotic map. Nonlinear Dyn. 104, 4569–4580 (2021)

    Article  Google Scholar 

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

    Article  Google Scholar 

  19. Liu, Y., Qin, Z., Liao, X., Wu, J.: A chaotic image encryption scheme based on Hénon-chebyshev modulation map and genetic operations. Int J Bifurcation Chaos 30(6), 2050090 (2020)

    Article  MATH  Google Scholar 

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

  21. Ahmad, M., Al-Solami, E.: Improved 2D discrete hyperchaos mapping with complex behaviour and algebraic structure for strong S-boxes generation. Complexity 2020, 1–16 (2020)

    Google Scholar 

  22. Li, Q., Wang, X., Wang, H., Ye, X., Zhou, S., Gao, S., Shi, Y.: A secure image protection algorithm by steganography and encryption using the 2D-TSCC. Chin. Phys. B 30, 149–160 (2021)

    Google Scholar 

  23. Ma, C., Mou, J., Li, P., Liu, T.: Dynamic analysis of a new two-dimensional map in three forms: integer-order, fractional-order and improper fractional-order. Eur. Phys. J. Special Topics 230, 1945–1957 (2021)

    Article  Google Scholar 

  24. Beg, S., Ahmad, N., Anjum, A., Ahmad, M., Khan, A., Baig, F., Khan, A.: S-box design based on optimize LFT parameter selection: a practical approach in recommendation system domain. Multimed. Tools Appl. 79, 11667–11684 (2020)

    Article  Google Scholar 

  25. Zahid, A., Al-Solami, E., Ahmad, M.: A novel modular approach based substitution-box design for image encryption. IEEE Access 8, 150326–150340 (2020)

    Article  Google Scholar 

  26. Wang, Y., Zhang, Z., Zhang, L., Feng, J., Gao, J., Lei, P.: A genetic algorithm for constructing bijective substitution boxes with high nonlinearity. Inf. Sci. 523, 152–166 (2020)

    Article  MathSciNet  MATH  Google Scholar 

  27. Farah, M.A.B., Guesmi, R., Kachouri, A., Samet, M.: A new design of cryptosystem based on S-box and chaotic permutation. Multimed Tools Appl 79, 19129–19150 (2020)

    Article  Google Scholar 

  28. Hussain, I.: True-chaotic substitution box based on Boolean functions. Eur Phys J Plus 135, 663 (2020)

    Article  Google Scholar 

  29. Yan, W., Ding, Q.: A novel S-box dynamic design based on nonlinear-transform of 1D Chaotic Maps. Electronics 10, 1313 (2020)

    Article  Google Scholar 

  30. Khan, M., Shah, T., Batool, S.I.: Construction of S-box based on chaotic Boolean functions and its application in image encryption. Neural Comput. Appl. 27, 677–685 (2015)

    Article  Google Scholar 

  31. Lambić, D.: A new discrete-space chaotic map based on the multiplication of integer numbers and its application in S-box design. Nonlinear Dyn. 100, 699–711 (2020)

    Article  Google Scholar 

  32. Si, Y., Liu, H., Chen, Y.: Constructing keyed strong S-box using an enhanced quadratic map. Int. J. Bifurcation Chaos 31, 2150146 (2021)

    Article  MathSciNet  MATH  Google Scholar 

  33. Khan, M., Asghar, Z.: A novel construction of substitution box for image encryption applications with Gingerbreadman chaotic map and S8 permutation. Neural Comput. Appl. 29, 993–999 (2016)

    Article  Google Scholar 

  34. Wang, X., Sun, H., Gao, H.: An image encryption algorithm based on improved baker transformation and chaotic S-box. Chin. Phys. B 30, 060507 (2021)

    Article  Google Scholar 

  35. Idrees, B., Zafar, S., Rashid, T., Gao, W.: Image encryption algorithm using S-box and dynamic Hénon bit level permutation. Multimed.Tools Appl. 79, 6135–6162 (2019)

    Article  Google Scholar 

  36. Zhang, Y., Hao, J., Wang, X.: An efficient image encryption scheme based on S-boxes and fractional-order differential logistic map. IEEE Access 8, 54175–54188 (2020)

    Article  Google Scholar 

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

    Article  Google Scholar 

  38. Zhu, H., Tong, X., Wang, Z., Ma, J.: A novel method of dynamic S-box design based on combined chaotic map and fitness function. Multimed. Tools Appl. 79, 12329–12347 (2020)

    Article  Google Scholar 

  39. Devaraj, P., Kavitha, C.: An image encryption scheme using dynamic S-boxes. Nonlinear Dyn. 86(2), 927–940 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  40. Liu, Y., Tong, X., Ma, J.: Image encryption algorithm based on hyper-chaotic system and dynamic S-box. Multimed Tools Appl. 75, 7739–7759 (2016)

    Article  Google Scholar 

  41. Hénon, M.: A two-dimensional mapping with a strange attractor. Commun. Math. Phys. 50(1), 69–77 (1976)

    Article  MathSciNet  MATH  Google Scholar 

  42. Hua, Z., Zhang, Y., Zhou, Y.: Two-dimensional modular chaotification system for improving chaos complexity. IEEE Trans. Signal Process. 68, 1937–1949 (2020)

    Article  MathSciNet  MATH  Google Scholar 

  43. Zhu, H., Pu, B., Zhu, Z., Zhao, Y., Song, Y.: Two-dimensional sine-tent hyperchaotic mapping and its application in image encryption. Small Microcomput. Syst. 40(07), 1510–1518 (2019)

    Google Scholar 

  44. Deng Y. Research on theory and implementation technology of non-stationary chaotic stream cipher. Huazhong University of Science & Technology, 2015, Ph.D. thesis.

  45. Sun, K., He, S., He, Y., Yin, L.: Complexity analysis of chaotic pseudo-random sequences based on spectral entropy algorithm. Acta Physica Sinica 62(1), 010501 (2013)

    Article  Google Scholar 

  46. Detombe, J., Tavares, S.: Coustructing large crypographically strong S-boxes, pp. 165–181. Springer, Berlin Heidelberg (1993)

    MATH  Google Scholar 

  47. Adams, C., Tavares, S.: The structured design of cryptographically good S-boxes. J. Cryptol. 3(1), 27–41 (1990)

    Article  MathSciNet  MATH  Google Scholar 

  48. Webster, A., Tavares, S.: On the design of S-boxes, pp. 523–534. Springer, Berlin Heidelberg (1986)

    Google Scholar 

  49. Adams, C., Tavares, S.: Good S-boxes are easy to find, pp. 612–615. Springer, New York (1990)

    Google Scholar 

  50. Biham, E., Shamir, A.: Differential cryptanalysis of DES-like cryptosystems. J. Cryptol. 4, 3–72 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  51. Matsui, M.: Linear cryptanalysis method for DES cipher, pp. 386–397. Springer, Berlin Heidelberg (1994)

    MATH  Google Scholar 

  52. Zhu, C.: A novel image encryption scheme based on improved hyperchaotic sequences. Optics Communicat 285(1), 29–37 (2012)

    Article  Google Scholar 

  53. Chen, G., Mao, Y., Chui, C.K.: A symmetric image encryption scheme based on 3D chaotic cat maps. Chaos, Solitons Fractals 21(3), 749–761 (2004)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Funding

This research is supported by the National Natural Science Foundation of China (No: 61672124), the Password Theory Project of the 13th Five-Year Plan National Cryptography Development Fund (No: MMJJ20170203), Liaoning Province Science and Technology Innovation Leading Talents Program Project (No: XLYC1802013), Key R&D Projects of Liaoning Province (No: 2019020105-JH2/103), Jinan City'20 universities' Funding Projects Introducing Innovation Team Program (No: 2019GXRC031), the Science and Technology Research Program of Chongqing Municipal Education Commission (Nos: KJQN201900529 and KJQN202100506).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shuang Zhou.

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

Zhou, S., Qiu, Y., Wang, X. et al. Novel image cryptosystem based on new 2D hyperchaotic map and dynamical chaotic S-box. Nonlinear Dyn 111, 9571–9589 (2023). https://doi.org/10.1007/s11071-023-08312-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11071-023-08312-1

Keywords

Navigation