Abstract
This work proposes an intelligent integration of secret image sharing (SIS) and data hiding to provide integrity and confidentiality on medical images. An n-variable affine Boolean classification is used to generate the shares from the secret medical image and a modification on difference expansion (DE) is proposed to embed the shares on the cover images. The logical operation in Boolean function and modification in binary priority bit plane for DE operation offer simple computation that enables simple hardware realization in Field Programmable Gate Array (FPGA) platform. To implement in hardware, Xilinx ISE design suite 14.5 (device family XC3S50-4PQ208) is used for a secret image of size M×N with 8 bits/pixel. The hardware design offers a maximum frequency of 111.5 MHz and a minimum clock period of 8.965 nanoseconds when the shares of the secret image of size 8×8 is embedded.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
https://www.aylward.org/notes/open-access-medical-image-repositories
Abdel-Nabi H, Al-Haj A (2020) Chapter 2 - frequency domain based data hiding for encrypted medical images. In: Singh AK, Elhoseny M (eds) Intelligent Data Security Solutions for e-Health Applications, Intelligent Data-Centric Systems, Academic Press, pp 21–56
Abdulla AA, Jassim SA, Sellahewa H (2013) Secure steganography technique based on bitplane indexes. In: Procedings IEEE international symposium on multimedia, pp 287–291
Abdulla AA, Sellahewa H, Jassim SA (2014) Stego quality enhancement by message size reduction and fibonacci bit-plane mapping. In: Security standardisation research, pp 151–166
Arham A, Nugroho HA, Adji TB (2017) Multiple layer data hiding scheme based on difference expansion of quad. Signal Process 137:52–62
Arumugham S, Rajagopalan S, Rayappan JBB, Amirtharajan R (2018) Networked medical data sharing on secure medium – a web publishing mode for DICOM viewer with three layer authentication. Biomedical Informatics 86:90–105
Bhardwaj R, Aggarwal A (2019) Hiding clinical information in medical images: an encrypted dual-image reversible data hiding algorithm with base-3 numeral framework. Optik 181:1099–1112
Bhattacharjee T, Maity SP (2019) Progressive and hierarchical share-in-share scheme over cloud. J Inform Secur Appl 46:108–120
Bhattacharjee T, Maity SP, Islam SR (2018) Hierarchical secret image sharing scheme in compressed sensing. Signal Process Image Commun 61:21–32
Bhattacharjee T, Rout RK, Maity SP (2017) Affine boolean classification in secret image sharing for progressive quality access control. J Inform Secur Appl 33:16–29
Bouslimi D, Coatrieux G (2016) A crypto-watermarking system for ensuring reliability control and traceability of medical images. Signal Processing: Image Communication 47:160–169
Cao W, Zhou Y, Philip Chen CL, Xia L (2017) Medical image encryption using edge maps. Signal Process 132:96–109
Charoghchi S, Mashhadi S (2021) Three (t,n)-secret image sharing schemes based on homogeneous linear recursion. Inf Sci 552:220–243
Gao G, Tong S, Xia Z, Bin W u, Liya X u, Zhao Z (2021) Reversible data hiding with automatic contrast enhancement for medical images. Signal Process 178:107817
Gao G, Wan X, Yao S, Cui Z, Zhou C, Sun X (2017) Reversible data hiding with contrast enhancement and tamper localization for medical images. Inf Sci 385-386:250–265
Gull S, Parah SA, Muhammad K (2020) Reversible data hiding exploiting huffman encoding with dual images for ioMT based healthcare. Comput Commun 163:134–149
Hua Z, Yi S, Zhou Y (2018) Medical image encryption using high-speed scrambling and pixel adaptive diffusion. Signal Process 144:134–144
Ismail SM, Ghidan AM, Zaki PW (2020) Novel chaotic random memory indexing steganography on FPGA. AEU - International Journal of Electronics and Communications 125:153367
Kabirirad S, Eslami Z (2019) Improvement of (n, n)-multi-secret image sharing schemes based on boolean operations. J Inform Secur Appl 47:16–27
Liao X, Yin J, Guo S, Li X, Sangaiah AK (2018) Medical jpeg image steganography based on preserving inter-block dependencies. Comput Electr Eng 67:320–329
Liu Y-X, Yang C-N, Wu Sy, Chou YS (2018) Progressive (k,n) secret image sharing schemes based on boolean operations and covering codes. Signal Process Image Commun 66:77–86
Maity HK, Maity SP (2017) FPGA implementation for modified RCM-RW on digital images. Journal of Circuits Systems, and Computers 26(3):1–25
Meghrajani YK, Desai LS, Mazumdar HS (2019) Secure and efficient arithmetic-based multi-secret image sharing scheme using universal share. J Inform Secur Appl 47:267–274
Parah SA, Ahad F, Sheikh JA, Bhat GM (2017) Hiding clinical information in medical images: A new high capacity and reversible data hiding technique. J Biomed Inform 66:214–230
Parah SA, Sheikh JA, Akhoon JA, Loan NA (2020) Electronic health record hiding in images for smart city applications: A computationally efficient and reversible information hiding technique for secure communication. Futur Gener Comput Syst 108:935–949
Patil SM, Purushothama BR (2021) Pixel co-ordinate-based secret image sharing scheme with constant size shadow images. Comput Electr Eng 89:106937
Qasim AF, Meziane F, Aspin R (2018) Digital watermarking: Applicability for developing trust in medical imaging workflows state of the art review. Comput Sci Rev 27:45–60
Ramalingam B, Rengarajan A, Rayappan JBB (2017) Hybrid image crypto system for secure image communication– a vlsi approach. Microprocess Microsyst 50:1–13
Rout RK, Choudhury PP, Sahoo S, Ray C (2015) Partitioning 1-variable boolean functions for various classification of n-variable boolean functions. Int J Comput Math 92(10):2066–2090
Wu H-T, Huang J, Shi Y-Q (2015) A reversible data hiding method with contrast enhancement for medical images. J Vis Commun Image Represent 31:146–153
Yang H, He H, Zhang W, Cao X (2021) Fedsteg: A federated transfer learning framework for secure image steganalysis. IEEE Trans Netw Sci Eng 8(2):1084–1094
Yi S, Zhou Y (2017) Binary-block embedding for reversible data hiding in encrypted images. Signal Process 133:40–51
Zhang J, Qu G (2019) Recent attacks and defenses on FPGA-based systems. ACM Transactions on Reconfigurable Technology and Systems 12(3):1–24
Zhang L, Zhang L, Mou X, Zhang D (2011) Fsim: A feature similarity index for image quality assessment. IEEE Trans Image Process 20(8):2378–2386
Zhao X, Turk M, Li W, Lien KC, Wang G (2016) A multilevel image thresholding segmentation algorithm based on two-dimensional k–l divergence and modified particle swarm optimization. Appl Soft Comput 48:151–159
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Bhattacharjee, T., Maity, H.K. & Maity, S.P. On FPGA implementation in medical secret image sharing with data hiding. Multimed Tools Appl 81, 18755–18781 (2022). https://doi.org/10.1007/s11042-022-12451-9
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-022-12451-9