Abstract
In this paper, a compressible and low-cost cryptography system is investigated based a new memristor system for Internet of multimedia things to acquire and transmit multiclass-image signals, such as grayscale, color and 3D images (Stereolithography format). Compression sensing is first introduced to solve the limitation of computing and storage resources faced by detectors when sampling data from different scenarios. The batch data after sampling are fused into 3D cubes, and the confusion–diffusion framework is used to encrypt them in 3D space to ensure the privacy of information during transmission. For confusion procedure, a novel technique, like 3D jigsaw puzzles, is designed to improve the efficiency of scrambling. Furthermore, a new nonlinear primitive is proposed based on three-input majority gate , and the non-sequential diffusion path generated by depth-first search is used for diffusion operation. The experimental results and extensive security analysis show that the proposed encryption technique combined with the implementation of 3D space significantly improves the security and efficiency of batch image processing.
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
Ma, Y.L., Li, C.Q., Ou, B.: Cryptanalysis of an image block encryption algorithm based on chaotic maps. J. Inf. Secur. Appl. 54, 102566 (2020)
Chen, L., Li, C.Q., Li, C.: Security measurement of a medical communication scheme based on chaos and dna coding. J. Vis. Commun. Image Represent. 83(20), 103424 (2022)
Sha, Y.W., Sun, B., Cheng, X.M., Mou, J., Wang, L.N.: Cross-plane colour image encryption scheme based on bst model and chaotic map. The European Physical Journal Special Topics 1–15 (2022)
Li, X., Mou, J., Banerjee, .S, Wang, Z, Cao, Y.: Design and dsp implementation of a fractional-order detuned laser hyperchaotic circuit with applications in image encryption. Chaos Solitons & Fractals 159, 112133 (2022)
Chai, X.L., Wang, Y.J., Gan, Z.H., Chen, X.H., Zhang, Y.S.: Preserving privacy while revealing thumbnail for content-based encrypted image retrieval in the cloud. Inf. Sci. 604, 115–141 (2012)
Li, W., Yang, Y., Yan, H., Liu, Y.: Three-input majority logic gate and multiple input logic circuit based on dna strand displacement. Nano. Lett. 13(6), 2980–2988 (2013)
Ye, H.S., Zhou, N.R., Gong, L.H.: Multi-image compression-encryption scheme based on quaternion discrete fractional hartley transform and improved pixel adaptive diffusion. Signal Process. 175, 107652 (2020)
Zhou, S.W., Deng, X.N., Qing, L.C., Liu, Y.H., Jiang, H.B.: Recognition-oriented image compressive sensing with deep learning. IEEE Trans. Multimed. (2022). https://doi.org/10.1109/TMM.2022.3142952
Liu, Z., Wang, L.Y., Zhang, Y., Ma, J.: A novel compressive image encryption with an improved 2d coupled map lattice model. security and communication networks. IEEE Trans. Multimed. 6625579, 21 (2021)
Zhang, Y.S., Xiang, Y., Zhang, L.Y., Yang, L.X., Zhou, J.T.: Efficiently and securely outsourcing compressed sensing reconstruction to a cloud. Inf. Sci. 496, 150–160 (2019)
Li, S.C., Xu, L.D., Wang, X.H.: Compressed sensing signal and data acquisition in wireless sensor networks and internet of things. IEEE Trans. Ind. Inf. 9(4), 2177–2186 (2012)
Chen, J.X., Zhang, Y., Qi, L., Fu, C., Xu, L.S.: Exploiting chaos-based compressed sensing and cryptographic algorithm for image encryption and compression. Opt. Laser Technol. 99, 238–248 (2018)
Rachlin, Y., Baron, D.: The secrecy of compressed sensing measurements. Annual Allerton conference on communication, control, and computing, pp. 813–817 (2008)
Cleary, B., Simonton, B., Bezney, J., Murray, E., Alam, S., Sinha, A., Habibi, E., Marshall, J., Lander, E.S., Chen, F., Regev, A.: Compressed sensing for highly efficient imaging transcriptomics. Nat. Biotechnol. 39(8), 936–942 (2021)
Hu, H.Y., Cao, Y.H., Xu, J., Ma, C.G., Yan, H.Z.: An image compression and encryption algorithm based on the fractional-order simplest chaotic circuit. IEEE Access 9, 22141–22155 (2021)
Zhang, Y.S., He, Q., Xiang, Y., Zhang, L.Y., Liu, B., Chen, J.X., Xie, Y.Y.: Low-cost and confidentiality-preserving data acquisition for internet of multimedia things. IEEE Internet Things J. 5(5), 3442–3451 (2018)
Gong, L.H., Qiu, K.D., Deng, C.Z., Zhou, N.R.: An image compression and encryption algorithm based on chaotic system and compressive sensing. Opt. Laser Technol. 115, 257–267 (2019)
Sha, Y.W., Sun, B., Chen, X.Y., Mou, J., Jahanshahi, H.: A chaotic image encryption scheme based on genetic central dogma and kmp method. Int. J. Bifurc. Chaos 32(12), 2250186 (2022)
Han, X.T., Mou, J., Jahanshahi, H., Cao, Y.H., Bu, F.L.: A new set of hyperchaotic maps based on modulation and coupling. Eur. Phys. J. Plus 137(4), 523 (2022)
Hua, Z.Y., Zhu, Z.H., Yi, S., Zhang, Z., Huang, H.J.: Cross-plane colour image encryption using a two-dimensional logistic tent modular map. Inf. Sci. 546, 1063–1083 (2021)
Folifack Signing, V.R., Gakam Tegue, G.A., Kountchou, M., Njitacke, Z.T., Tsafack, N., Nkapkop, J.D.D., Lessouga Etoundi, C.M., Kengne, J.: A cryptosystem based on a chameleon chaotic system and dynamic dna coding. Chaos, Solitons Fractals 155, 111777 (2022)
Sahasrabuddhe, A., Laiphrakpam, D.S.: Multiple images encryption based on 3d scrambling and hyper-chaotic system. Inf. Sci. 550, 252–267 (2021)
Zhang, X., Tian, J.: Multiple-image encryption algorithm based on genetic central dogma. Phys. Scr. 97(5), 252–267 (2022)
Gao, X.Y., Mou, J., Banerjee, S., Cao, Y.H., Xiong, L., Chen, X.Y.: 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)
Wang, X.Y., Liu, C., Jiang, D.H.: A novel triple-image encryption and hiding algorithm based on chaos, compressive sensing and 3d dct. Inf. Sci. 574, 505–527 (2021)
Ye, G.D., Pan, C., Dong, Y.X., Shi, Y., Huang, X.L.: Image encryption and hiding algorithm based on compressive sensing and random numbers insertion. Signal Process. 172, 107563 (2020)
Khan, J.S., Ahmad, J., Ahmed, S.S., Siddiqa, H.A., Abbasi, S.F., Kayhan, S.K.: Dna key based visual chaotic image encryption. J. Intell. Fuzzy Syst. 37(2), 2549–2561 (2019)
Chai, X.L., Wu, H.Y., Gan, Z.H., Zhang, Y.S., Chen, Y.R.: Hiding cipher-images generated by 2-d compressive sensing with a multi-embedding strategy. Signal Process. 171, 107525 (2020)
Zhang, L., Zhang, X.Q.: Multiple-image encryption algorithm based on bit planes and chaos. Multimed. Tools Appl. 79(29–30), 20753–20771 (2020)
Malik, D.S., Shah, T.: Color multiple image encryption scheme based on 3d-chaotic maps. Math. Comput. Simul. 178, 646–666 (2020)
Zhang, X.Q., Wang, X.S.: Multiple-image encryption algorithm based on mixed image element and chaos. Comput. Electric. Eng. 62, 401–413 (2017)
Mizher, M.A.A.-J.A., Sulaiman, R., Abdalla, A.M.A., Mizher, M.A.A.: A simple flexible cryptosystem for meshed 3d objects and images. J. King Saud Univ. - Comput. Inf. Sci. 33(6), 629–646 (2021)
Gan, Z., Chai, X.L., Han, D., Chen, Y.: A chaotic image encryption algorithm based on 3-d bit-plane permutation. Neural Comput. Appl. 31(11), 7111–7130 (2018)
Zhang, X.Q., Wang, X.S.: Multiple-image encryption algorithm based on dna encoding and chaotic system. Multimed. Tools Appl. 78(6), 7841–7869 (2018)
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)
Chen, J.X., Chen, L., Zhang, L.Y., Zhu, Z.L.: Medical image cipher using hierarchical diffusion and non-sequential encryption. Nonlinear Dyn. 96(1), 301–322 (2019)
Metzler, C.A., Maleki, A., Baraniuk, R.G.: From denoising to compressed sensing. IEEE Trans. Inf. Theory 62(9), 5117–5144 (2016)
Mun, S., James, E.F.: Block compressed sensing of images using directional transforms. Int. Conf. Image Process. (ICIP) 96(1), 2985–2988 (2009)
Zhou, S.W., He, Y., Liu, Y.H., Li, C.Q., Ming, Z.J.: Multi-channel deep networks for block-based image compressive sensing. IEEE Trans. Multimed. 23, 2627–2640 (2020)
Cheng, Y., Wang, D., Zhou, P., Zhang, T.: Model compression and acceleration for deep neural networks. IEEE Signal Process. Mag. 35(1), 126–136 (2018)
Cafagna, D., Grassi, G.: On the simplest fractional-order memristor-based chaotic system. Nonlinear Dyn. 70(2), 1185–1197 (2012)
Zhang, Y., Ren, G., Hobiny, A., Ahmad, B., Ma, J.: Mode transition in a memristive dynamical system and its application in image encryption. Int. J. Mod. Phys. 34(27), 2050244 (2020)
Chen, M., Sun, M., Bao, H., Hu, Y., Bao, B.: Flux-charge analysis of two-memristor-based chua’s circuit: dimensionality decreasing model for detecting extreme multistability. IEEE Trans. Ind. Elect. 67(3), 2197–2206 (2019)
Liu, X.C., Mou, J., Yan, H.Z., Bi, X.G.: Memcapacitor-coupled chebyshev hyperchaotic map. Int. J. Bifurc. Chaos 32(12), 225018 (2022)
Li, X.H., Zhou, L.L., Tan, F.: An image encryption scheme based on finite-time cluster synchronization of two-layer complex dynamic networks. Soft Comput. 26, 511–525 (2022)
Funding
This work was supported by Provincial Natural Science Foundation of Liaoning (Grant Nos. 2020-MS-274); National Natural Science Foundation of China (Grant Nos. 62061014). The Basic Scientific Research Projects of Colleges and Universities of Liaoning Province (Grant Nos. LJKZ0545).
Author information
Authors and Affiliations
Contributions
Yuwen Sha designed and carried out experiments, data analyzed and manuscript wrote. Ju Mou and Santo Banerjee made the theoretical guidance for this paper. Yinghong Cao and Hadi Jahanshahi carried out experiment and improved the algorithm. All authors reviewed the manuscript.
Corresponding author
Ethics declarations
Conflict of interest
No conflict of interest about the publication by all authors.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary Information
Below is the link to the electronic supplementary material.
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
Sha, Y., Mou, J., Banerjee, S. et al. Low-cost multiclass-image encryption based on compressive sensing and chaotic system. Nonlinear Dyn 111, 7831–7857 (2023). https://doi.org/10.1007/s11071-022-08206-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-022-08206-8