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.
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
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
Gao, X.: Image encryption algorithm based on 2D hyperchaotic map. Opt. Laser Technol. 142, 107252 (2021)
Arab, A., Rostami, M.J., Ghavami, B.: An image encryption method based on chaos system and AES algorithm. J. Supercomput. 75, 6663–6682 (2019)
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)
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)
Wu, A., Cang, S., Zhang, R., Wang, Z., Chen, Z.: Hyperchaos in a conservative system with nonhyperbolic fixed points. Complexity 2018, 9430637 (2018)
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)
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)
Chen, C., Sun, K., He, S.: An improved image encryption algorithm with finite computing precision. Signal Process 168, 107340 (2020)
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)
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)
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)
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)
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)
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)
Zahid, A., Al-Solami, E., Ahmad, M.: A novel modular approach based substitution-box design for image encryption. IEEE Access 8, 150326–150340 (2020)
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)
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)
Hussain, I.: True-chaotic substitution box based on Boolean functions. Eur Phys J Plus 135, 663 (2020)
Yan, W., Ding, Q.: A novel S-box dynamic design based on nonlinear-transform of 1D Chaotic Maps. Electronics 10, 1313 (2020)
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)
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)
Si, Y., Liu, H., Chen, Y.: Constructing keyed strong S-box using an enhanced quadratic map. Int. J. Bifurcation Chaos 31, 2150146 (2021)
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)
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)
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)
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)
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)
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)
Devaraj, P., Kavitha, C.: An image encryption scheme using dynamic S-boxes. Nonlinear Dyn. 86(2), 927–940 (2016)
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)
Hénon, M.: A two-dimensional mapping with a strange attractor. Commun. Math. Phys. 50(1), 69–77 (1976)
Hua, Z., Zhang, Y., Zhou, Y.: Two-dimensional modular chaotification system for improving chaos complexity. IEEE Trans. Signal Process. 68, 1937–1949 (2020)
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)
Deng Y. Research on theory and implementation technology of non-stationary chaotic stream cipher. Huazhong University of Science & Technology, 2015, Ph.D. thesis.
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)
Detombe, J., Tavares, S.: Coustructing large crypographically strong S-boxes, pp. 165–181. Springer, Berlin Heidelberg (1993)
Adams, C., Tavares, S.: The structured design of cryptographically good S-boxes. J. Cryptol. 3(1), 27–41 (1990)
Webster, A., Tavares, S.: On the design of S-boxes, pp. 523–534. Springer, Berlin Heidelberg (1986)
Adams, C., Tavares, S.: Good S-boxes are easy to find, pp. 612–615. Springer, New York (1990)
Biham, E., Shamir, A.: Differential cryptanalysis of DES-like cryptosystems. J. Cryptol. 4, 3–72 (1991)
Matsui, M.: Linear cryptanalysis method for DES cipher, pp. 386–397. Springer, Berlin Heidelberg (1994)
Zhu, C.: A novel image encryption scheme based on improved hyperchaotic sequences. Optics Communicat 285(1), 29–37 (2012)
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)
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
Corresponding author
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.
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-023-08312-1