Skip to main content
Log in

Multi-cube encryption scheme for multi-type images based on modified Klotski game and hyperchaotic map

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

Abstract

With the advent of the big data era, designing security protection schemes for large amounts of image information has become an urgent problem. Multi-image encryption (MIE) algorithms provide a method for batch encryption of images, but the problems of compatibility of algorithms to image types and slow encryption speed have not been solved better. To address the above issues, inspired by the traditional Chinese game Klotski, this scheme is designed as a novel MIE algorithm. First, multiple plain images fused into a multi-image cube is performed with point-to-point confusion. Next, each plane is divided into a number of small pieces by different schemes, and then the different-sized pieces are stacked to form multiple cubes. Next, the faces of the small cube are rotated and exchanged positions, and then the small cube is combined into a large cube by different schemes. Finally, a diffusion operation is performed on each pixel of the large cube to generate the cipher cube. Since the size of the image cube is variable, there is no restriction on the type and size of the plain image being encrypted. The simulation and security analysis results show that the scheme can pass all the performance tests, and some of these indicators also have advantages compared to similar schemes, and in the encryption and decryption efficiency has a more obvious improvement compared to other schemes, which proves that the scheme securely and efficiently encrypts and decrypts images.

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
Fig. 16
Fig. 17

Similar content being viewed by others

Data availability

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

References

  1. Ghanbari-Ghalehjoughi, H., Eslami, M., Ahmadi-Kandjani, S., Ghanbari-Ghalehjoughi, M., Yu, Z.: Multiple layer encryption and steganography via multi-channel ghost imaging. Opt. Lasers Eng. 134, 106227 (2020)

    Google Scholar 

  2. Chen, X., Banerjee, S., Cao, Y., Mou, J.: A chaotic multiple images encryption algorithm based on block scrambling and dynamic DNA coding. Int. J. Bifurc. Chaos 313(16), 2350224 (2023). https://doi.org/10.1142/S0218127423501900

    Article  MathSciNet  Google Scholar 

  3. Sha, Y., Mou, J., Banerjee, S., Zhang, Y.: Exploiting flexible and secure cryptographic technique for multi-dimensional image based on graph data structure and three-input majority gate. IEEE Trans. Industr. Inf. (2023). https://doi.org/10.1109/TII.2023.3281659s

    Article  Google Scholar 

  4. Wang, X., Cao, Y., Li, H., Li, B.: A chaos-enhanced fractional-order chaotic system with self-reproduction based on a memcapacitor and meminductor. Fractal Fract. 7(8), 582 (2023)

    Google Scholar 

  5. Hua, Z., Zhou, Y., Bao, B.: Two-dimensional sine chaotification system with hardware implementation. IEEE Trans. Industr. Inf. 16(2), 887–897 (2019)

    Google Scholar 

  6. Ren, L., Li, S., Banerjee, S., Mou, J.: A new fractional-order complex chaotic system with extreme multistability and its implementation. Phys. Scr. 98(5), 055201 (2023)

    ADS  Google Scholar 

  7. Li, C., Zhang, Y., Li, H., Zhou, Y.: Visual image encryption scheme based on inter-intra-block scrambling and weighted diffusion. Vis. Comput. 1–16 (2023)

  8. Liu, X., Mou, J., Zhang, Y., Cao, Y.: A new hyperchaotic map based on discrete memristor and meminductor: dynamics analysis, encryption application, and DSP implementation. IEEE Trans. Industr. Electron. (2023). https://doi.org/10.1109/TIE.2023.3281687

    Article  Google Scholar 

  9. Ma, Y., Mou, J., Banerjee, S., Miao, M.: A quartic nonlinear flux-controlled memristor model and its application in chaotic system. Appl. Comput. Math. 22(3), 317–337 (2023)

    Google Scholar 

  10. Wang, X., Mou, J., Jahanshahi, H., Alotaibi, N.D., Bi, X.: Extreme multistability arising from periodic repetitive bifurcation behavior in a hyperchaotic oscillator. Nonlinear Dyn. 1–18 (2023)

  11. Ren, L., Qin, L., Jahanshahi, H., Mou, J.: Infinite coexistence attractors and scrolls in fractional-order discrete neuron map. Int. J. Bifurc. Chaos 33(16), 2350197 (2023). https://doi.org/10.1142/S0218127423501973

    Article  Google Scholar 

  12. Chen, C., Sun, K., He, S.: A class of higher-dimensional hyperchaotic maps. Eur. Phys. J. Plus 134, 1–13 (2019)

    CAS  ADS  Google Scholar 

  13. Joshi, A.B., Kumar, D., Mishra, D., Guleria, V.: Colour-image encryption based on 2d discrete wavelet transform and 3d logistic chaotic map. J. Mod. Opt. 67(10), 933–949 (2020)

    MathSciNet  ADS  Google Scholar 

  14. Ren, L., Mou, J., Banerjee, S., Zhang, Y.: A hyperchaotic map with a new discrete memristor model: design, dynamical analysis, implementation and application. Chaos Solitons Fractals 167, 113024 (2023)

    MathSciNet  Google Scholar 

  15. Hua, Z., Jin, F., Xu, B., Huang, H.: 2d logistic-sine-coupling map for image encryption. Signal Process. 149, 148–161 (2018)

    Google Scholar 

  16. Sun, X., Shao, Z., Shang, Y., Liang, M., Yang, F.: Multiple-image encryption based on cascaded gyrator transforms and high-dimensional chaotic system. Multimed. Tools Appl. 80, 15825–15848 (2021)

    Google Scholar 

  17. Yang, F., Ma, J.: A controllable photosensitive neuron model and its application. Opt. Laser Technol. 163, 109335 (2023)

    Google Scholar 

  18. Messadi, M., Kemih, K., Moysis, L., Volos, C.: A new 4d memristor chaotic system: analysis and implementation. Integration 88, 91–100 (2023)

    Google Scholar 

  19. Ma, T., Mou, J., Yan, H., Cao, Y.: A new class of hopfield neural network with double memristive synapses and its DSP implementation. Eur. Phys. J. Plus 137(10), 1–19 (2022)

    Google Scholar 

  20. Liu, X., Mou, J., Wang, J., Banerjee, S., Li, P.: Dynamical analysis of a novel fractional-order chaotic system based on memcapacitor and meminductor. Fractal Fract. 6(11) (2022)

  21. Shahna, K.: Novel chaos based cryptosystem using four-dimensional hyper chaotic map with efficient permutation and substitution techniques. Chaos Solitons Fractals 170, 113383 (2023)

    MathSciNet  Google Scholar 

  22. Alexan, W., Elkandoz, M., Mashaly, M., Azab, E., Aboshousha, A.: Color image encryption through chaos and KAA map. IEEE Access 11, 11541–11554 (2023)

    Google Scholar 

  23. Sahasrabuddhe, A., Laiphrakpam, D.S.: Multiple images encryption based on 3d scrambling and hyper-chaotic system. Inf. Sci. 550, 252–267 (2021)

    MathSciNet  Google Scholar 

  24. Patro, K.A.K., Soni, A., Netam, P.K., Acharya, B.: Multiple grayscale image encryption using cross-coupled chaotic maps. J. Inf. Secur. Appl. 52, 102470 (2020)

    Google Scholar 

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

  26. Shao, Z., Liu, X., Yao, Q., Qi, N., Shang, Y., Zhang, J.: Multiple-image encryption based on chaotic phase mask and equal modulus decomposition in quaternion gyrator domain. Signal Process. Image Commun. 80, 115662 (2020)

    Google Scholar 

  27. Zhang, X., Hu, Y.: Multiple-image encryption algorithm based on the 3d scrambling model and dynamic DNA coding. Opt. Laser Technol. 141, 107073 (2021)

    CAS  Google Scholar 

  28. Gao, X., Mou, J., Li, B., Banerjee, S., Sun, B.: Multi-image hybrid encryption algorithm based on pixel substitution and gene theory. Fractals 31(6), 2340111 (2023)

    ADS  Google Scholar 

  29. Zhang, L., Zhang, X.: Multiple-image encryption algorithm based on bit planes and chaos. Multimed. Tools Appl. 79(29–30), 20753–20771 (2020)

    Google Scholar 

  30. Tang, Z., Song, J., Zhang, X., Sun, R.: Multiple-image encryption with bit-plane decomposition and chaotic maps. Opt. Lasers Eng. 80, 1–11 (2016)

    Google Scholar 

  31. Ouerhani, Y., Aldossari, M., Alfalou, A., Brosseau, C.: Numerical implementation of the multiple image optical compression and encryption technique. Opt. Pattern Recognit. XXVI 9477, 137–141 (2015)

    Google Scholar 

  32. Chen, Y., Wang, S., Peng, C., Hua, Z., Zhou, Y.: Generalized nonconvex low-rank tensor approximation for multi-view subspace clustering. IEEE Trans. Image Process. 30, 4022–4035 (2021)

    MathSciNet  ADS  PubMed  Google Scholar 

  33. Zarebnia, M., Kianfar, R., Parvaz, R.: Multi-color image compression-encryption algorithm based on chaotic system and fuzzy transform. Multimed. Tools Appl. 78, 10491–10511 (2019)

    Google Scholar 

  34. Chai, X., Bi, J., Gan, Z., Liu, X., Zhang, Y., Chen, Y.: Color image compression and encryption scheme based on compressive sensing and double random encryption strategy. Signal Process. 176, 107684 (2020)

    Google Scholar 

  35. Luan, G., Chen, Z., Huang, C.: Silhouette-free multiple image encryption using coherent superposition and Fresnel transform. Optik 224, 165498 (2020)

    ADS  Google Scholar 

  36. Zhang, Z., Cao, Y., Jahanshahi, H., Mou, J.: Chaotic color multi-image compression-encryption/LSB data type steganography scheme for NFT transaction security. J. King Saud Univ. Comput. Inf. Sci. 101839 (2023)

  37. Hanif, M., Naqvi, R.A., Abbas, S., Khan, M.A., Iqbal, N.: A novel and efficient 3d multiple images encryption scheme based on chaotic systems and swapping operations. IEEE Access 8, 123536–123555 (2020)

    Google Scholar 

  38. Zhang, X., Wang, X.: Multiple-image encryption algorithm based on mixed image element and permutation. Opt. Lasers Eng. 92, 6–16 (2017)

    Google Scholar 

  39. Li, W., Chang, X., Yan, A., Zhang, H.: Asymmetric multiple image elliptic curve cryptography. Opt. Lasers Eng. 136, 106319 (2021)

    Google Scholar 

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

    Google Scholar 

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

    ADS  Google Scholar 

  42. Seyedzadeh, S.M., Norouzi, B., Mosavi, M.R., Mirzakuchaki, S.: A novel color image encryption algorithm based on spatial permutation and quantum chaotic map. Nonlinear Dyn. 81, 511–529 (2015)

    MathSciNet  Google Scholar 

  43. Sha, Y., Mou, J., Banerjee, S., Jahanshahi, H., Cao, Y.: Low-cost multiclass-image encryption based on compressive sensing and chaotic system. Nonlinear Dyn. 111(8), 7831–7857 (2023)

    Google Scholar 

  44. Gao, X., Mou, J., Banerjee, S., Zhang, Y.: Color-gray multi-image hybrid compression-encryption scheme based on BP neural network and knight tour. IEEE Trans. Cybern. 53(8), 5037–5047 (2023)

    PubMed  Google Scholar 

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

    Google Scholar 

  46. Wu, Y., Zhou, Y., Saveriades, G., Agaian, S., Noonan, J.P., Natarajan, P.: Local Shannon entropy measure with statistical tests for image randomness. Inf. Sci. 222, 323–342 (2013)

    MathSciNet  Google Scholar 

  47. Liu, M., Ye, G.: A new DNA coding and hyperchaotic system based asymmetric image encryption algorithm. Math. Biosci. Eng. 18(4), 3887–3906 (2021)

    MathSciNet  ADS  PubMed  Google Scholar 

  48. Wang, X., Su, Y.: Image encryption based on compressed sensing and DNA encoding. Signal Process. Image Commun. 95, 116246 (2021)

    Google Scholar 

  49. Zhou, N.-R., Tong, L.-J., Zou, W.-P.: Multi-image encryption scheme with quaternion discrete fractional Chebyshev moment transform and cross-coupling operation. Signal Process. 211, 109107 (2023)

    Google Scholar 

  50. Sun, X., Shao, Z., Shang, Y., Liang, M., Yang, F.: Multiple-image encryption based on cascaded gyrator transforms and high-dimensional chaotic system. Multimed. Tools Appl. 80(10), 15825–15848 (2021)

    Google Scholar 

Download references

Acknowledgements

This work was supported by the National Natural Science Foundation of China (Grant Nos. 62061014).

Funding

This work was supported by the Nationa Natural Science Foundation of China (Grant Nos. 62061014).

Author information

Authors and Affiliations

Authors

Contributions

ZZ designed and carried out experiments, data analyzed and manuscript wrote. JM, NZ, and YC made the theoretical guidance for this paper. SB carried out experiment and improved the algorithm. All authors reviewed the manuscript.

Corresponding author

Correspondence to Yinghong Cao.

Ethics declarations

Conflict of interest

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

The test images used in this paper are from the SIPI image database and are used for scientific research only, not for other purposes, and without copyright disputes.

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., Mou, J., Zhou, N. et al. Multi-cube encryption scheme for multi-type images based on modified Klotski game and hyperchaotic map. Nonlinear Dyn 112, 5727–5747 (2024). https://doi.org/10.1007/s11071-024-09292-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11071-024-09292-6

Keywords

Navigation