Abstract
Nowadays, numerous encryption schemes have been proposed in response to the growing concerns regarding the security of individuals’ health information in medical imaging. It is well known that in real-world hospital scenarios, medical equipment generates a batch of images at one time, and doctors utilize them to diagnose patients’ health conditions. Existing schemes have primarily focused on encrypting a single image; however, the lack of design for encrypting batch images leads to low flexibility in practical applications. To address this practical challenge, we propose a batch medical image encryption scheme. This scheme considers all the pixels in the batch images as a three-dimensional pixel cube and encrypts them using a Latin cube-based simultaneous permutation and diffusion technique to improve encryption efficiency. Through experimental results and security analysis, our scheme demonstrates strong key sensitivity and effectively resist various cryptographic attacks, such as brute-force attack, statistical attacks, and differential attack.
Similar content being viewed by others
Availability of data and materials
The codes are availability at https://github.com/TcSong/LatinCube-BatchImgEncryption. The datasets are available on request.
References
Li, C., Tan, K., Feng, B., Lü, J.: The graph structure of the generalized discrete Arnold’s cat map. IEEE Trans. Comput. 71(2), 364–377 (2021)
Lai, Q., Hu, G., Erkan, U., Toktas, A.: High-efficiency medical image encryption method based on 2d logistic–gaussian hyperchaotic map. Appl. Math. Comput. 442, 127738 (2023)
Lin, H., Wang, C., Cui, L., Sun, Y., Zhang, X., Yao, W.: Hyperchaotic memristive ring neural network and application in medical image encryption. Nonlinear Dyn. 110(1), 841–855 (2022)
Jain, K., Aji, A., Krishnan, P.: Medical image encryption scheme using multiple chaotic maps. Pattern Recogn. Lett. 152, 356–364 (2021)
Masood, F., Driss, M., Boulila, W., Ahmad, J., Rehman, S.U., Jan, S.U., Qayyum, A., Buchanan, W.J.: A lightweight chaos-based medical image encryption scheme using random shuffling and xor operations. Wireless Pers. Commun. 127(2), 1405–1432 (2022)
Kamal, S.T., Hosny, K.M., Elgindy, T.M., Darwish, M.M., Fouda, M.M.: A new image encryption algorithm for grey and color medical images. IEEE Access 9, 37855–37865 (2021)
Kumar, D., Sudha, V., Ranjithkumar, R.: A one-round medical image encryption algorithm based on a combined chaotic key generator. Med. Biol. Eng. Comput. 61(1), 205–227 (2023)
El-Shafai, W., Khallaf, F., El-Rabaie, E.S.M., El-Samie, F.E.A.: Robust medical image encryption based on DNA-chaos cryptosystem for secure telemedicine and healthcare applications. J. Ambient. Intell. Humaniz. Comput. 12, 9007–9035 (2021)
Banu, S.A., Amirtharajan, R.: A robust medical image encryption in dual domain: Chaos-DNA-IWT combined approach. Med. Biol. Eng. Comput. 58, 1445–1458 (2020)
Zhu, S., Deng, X., Zhang, W., Zhu, C.: Image encryption scheme based on newly designed chaotic map and parallel DNA coding. Mathematics 11(1), 231 (2023)
Ravichandran, D., Banu, S.A., Murthy, B., Balasubramanian, V., Fathima, S., Amirtharajan, R.: An efficient medical image encryption using hybrid DNA computing and chaos in transform domain. Med. Biol. Eng. Comput. 59, 589–605 (2021)
Wu, Y., Zhang, L., Berretti, S., Wan, S.: Medical image encryption by content-aware DNA computing for secure healthcare. IEEE Trans. Industr. Inf. 19(2), 2089–2098 (2022)
Chen, J., Chen, L., Zhou, Y.: Cryptanalysis of a DNA-based image encryption scheme. Inf. Sci. 520, 130–141 (2020)
Teng, L., Wang, X., Xian, Y.: Image encryption algorithm based on a 2d-clss hyperchaotic map using simultaneous permutation and diffusion. Inf. Sci. 605, 71–85 (2022)
Xu, M., Tian, Z.: A novel image cipher based on 3D bit matrix and latin cubes. Inf. Sci. 478, 1–14 (2019)
Chai, X., Fu, J., Zhang, J., Han, D., Gan, Z.: Exploiting preprocessing-permutation-diffusion strategy for secure image cipher based on 3D latin cube and memristive hyperchaotic system. Neural Comput. Appl. 33, 10371–10402 (2021)
Chai, X., Zhang, J., Gan, Z., Zhang, Y.: Medical image encryption algorithm based on latin square and memristive chaotic system. Multimed. Tools Appl. 78, 35419–35453 (2019)
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)
Ye, G., Wu, H., Liu, M., Shi, Y.: Image encryption scheme based on blind signature and an improved lorenz system. Expert Syst. Appl. 205, 117709 (2022)
Hsiao, M., Bossen, D., Chien, R.: Orthogonal latin square codes. IBM J. Res. Dev. 14(4), 390–394 (1970)
Fu, C., Meng, W., Zhan, Y., Zhu, Z., Lau, F.C., Tse, C.K., Ma, H.: An efficient and secure medical image protection scheme based on chaotic maps. Comput. Biol. Med. 43(8), 1000–1010 (2013)
Alvarez, G., Li, S.: Some basic cryptographic requirements for chaos-based cryptosystems. Int. J. Bifurc. Chaos 16(08), 2129–2151 (2006)
Zheng, Y., Song, W., Du, M., SM Chow, S., Lou, Q., Zhao, Y., Wang, X.: Cryptography-inspired federated learning for generative adversarial networks and meta learning. In: International Conference on Advanced Data Mining and Applications, Springer, pp 393–407 (2023)
Song, W., Fu, C., Tie, M., Sham, C.W., Liu, J., Hf, Ma.: A fast parallel batch image encryption algorithm using intrinsic properties of chaos. Signal Process. Image Commun. 102, 116628 (2022)
Ma, W., Yu, T., Wang, Z., Li, X.: A novel image encryption scheme based on logistic cosine cascade maps. Phys. Scr. 98(3), 035225 (2023)
Song, W., Fu, C., Zheng, Y., Tie, M., Liu, J., Chen, J.: A parallel image encryption algorithm using intra bitplane scrambling. Math. Comput. Simul. 204, 71–88 (2023)
Zhao, T., Fu, C., Tian, Y., Song, W., Sham, C.W.: Gsn-hvnet: A lightweight, multi-task deep learning framework for nuclei segmentation and classification. Bioengineering 10(3), 393 (2023)
Chen, J., Wang, W., Fang, B., Liu, Y., Yu, K., Leung, V.C.M., Hu, X.: Digital twin empowered wireless healthcare monitoring for smart home. IEEE J. Sel. Areas Commun. 41(11), 3662–3676 (2023)
Gao, S., Wu, R., Wang, X., Liu, J., Li, Q., Wang, C., Tang, X.: Asynchronous updating boolean network encryption algorithm. IEEE Transactions on Circuits and Systems for Video Technology (2023)
Chen, J., Guo, Z., Xu, X., Zhang, L.b., Teng, Y., Chen, Y., Woźniak, M., Wang, W.: A robust deep learning framework based on spectrograms for heart sound classification. IEEE/ACM Transactions on Computational Biology and Bioinformatics (2023)
Song, W., Fu, C., Zheng, Y., Cao, L., Tie, M., Sham, C.W.: Protection of image roi using chaos-based encryption and DCNN-based object detection. Neural Comput. Appl. 34(7), 5743–5756 (2022)
Gao, S., Wu, R., Wang, X., Liu, J., Li, Q., Tang, X.: Efr-cstp: Encryption for face recognition based on the chaos and semi-tensor product theory. Inf. Sci. 621, 766–781 (2023)
Feng, L., Du, J., Fu, C., Song, W.: Image encryption algorithm combining chaotic image encryption and convolutional neural network. Electronics 12(16), 3455 (2023)
Wang, X., Wang, Y.: Multiple medical image encryption algorithm based on scrambling of region of interest and diffusion of odd-even interleaved points. Expert Syst. Appl. 213, 118924 (2023)
Song, W., Fu, C., Zheng, Y., Cao, L., Tie, M.: A practical medical image cryptosystem with parallel acceleration. J. Ambient Intell. Human. Comput. 14(8), 9853–67 (2022)
Rachmawanto, E.H., Zulfiningrum, R., et al.: Medical image cryptosystem using dynamic josephus sequence and chaotic-hash scrambling. J. King Saud Univ. Comput. Inform. Sci. 34(9), 6818–6828 (2022)
Wang, Z., Bovik, A.C., Sheikh, H.R., Simoncelli, E.P.: Image quality assessment: from error visibility to structural similarity. IEEE Trans. Image Process. 13(4), 600–612 (2004)
Funding
This work was supported by the National Natural Science Foundation of China (Nos. 62171114 and 62032013), and the Fundamental Research Funds for the Central Universities (No. N2324004-12 and N2316010).
Author information
Authors and Affiliations
Corresponding authors
Ethics declarations
Conflicts of interest
The authors declare that they have no conflict of interest.
Ethical approval
Not applicable.
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
Song, W., Fu, C., Lin, Z. et al. Batch medical image encryption using 3D Latin cube-based simultaneous permutation and diffusion. SIViP 18, 2499–2508 (2024). https://doi.org/10.1007/s11760-023-02925-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11760-023-02925-0