Abstract
The diagnosis of patients is significantly influenced by medical imaging. These images are frequently transmitted over the network for timely and accurate diagnosis. On the external networks, these medical images are prone to attack. Therefore, medical images are encrypted before transmission; this single layer of protection is not sufficient. Recently, the idea of embedding patient personal information, such as patient identity and medical records, in medical images via reversible data hiding (RDH) in the encrypted image has been proposed. Still, these schemes suffer from low embedding rates. In this paper, a RDH mechanism based on an interpolation scheme and histogram shifting is highlighted. In the proposed method, the achievable embedding capacity (EC) is 1 bit per pixel (bpp). The image encryption is achieved using blockchain technology based on 3 keys. The proposed blockchain mechanism is safe from external attacks. The results are compared with the state-of-the-art methods for both digital and medical images to validate the usefulness of the proposed method.
Similar content being viewed by others
References
Abadi, M.A.M., Danyali, H., Helfroush, M.S.: Reversible watermarking based on interpolation error histogram shifting. In: 5th International Symposium on Telecommunications (IST), Kish Island, Iran, pp. 840–845 (2010)
Abbas, A., Alroobaea, R., Krichen, M., Rubaiee, S., Vimal, S., Almansour, F.M.: Blockchain-assisted secured data management framework for health information analysis based on Internet of Medical Things. Pers. Ubiqui. Comput. (2021). https://doi.org/10.1007/s00779-021-01583-8
Ahmad, K., Alam, M.S.: E-commerce security through elliptic curve cryptography. Procedia Comput. Sci. 78, 867–873 (2016)
Anand, D., Niranjan, U.C.: Watermarking medical images with patient information. In: Proceedings IEEE/EMBS conference, Hong Kong, China, October 1998, pp. 703–706 (1998)
Balamurugan, S., Ayyasamy, A., Suresh Joseph, K.: IoT-Blockchain driven traceability techniques for improved safety measures in food supply chain. Int. J. Inf. Technol. 14(2), 1087–1098 (2022)
Balasamy, K., Suganyadevi, S.: A fuzzy based ROI selection for encryption and watermarking in medical image using DWT and SVD. Multimedia Tools Appl. 80(5), 7167–7186 (2021)
Bhadoria, R.S., Arora, Y., Gautam, K.: Blockchain hands on for developing genesis block. In: Advanced applications of blockchain technology, pp. 269–278. Springer, Singapore (2020)
Brabin, D., Ananth, C., Bojjagani, S.: Blockchain based security framework for sharing digital images using reversible data hiding and encryption. Multimedia Tools Appl. 81, 24721–24738 (2022)
Chen, Y.-Y., Chi, K.-Y.: Cloud image watermarking: high quality data hiding and blind decoding scheme based on block truncation coding. Multimedia Syst. 25(5), 551–563 (2019)
Chen, X., Sun, X., Sun, H., Zhou, Z., Zhang, J.: Reversible watermarking methodbased on asymmetric-histogram shifting of prediction errors. J. Syst. Softw. 86(10), 2620–2626 (2013)
Chen, Yi., Ding, S., Zheng, Xu., Zheng, H., Yang, S.: Blockchain-based medical records secure storage and medical service framework. J. Med. Syst. 43(1), 1–9 (2019)
Ekblaw, A., Azaria, A., Halamka, J.D., Lippman, A.: A case study for blockchain in healthcare: “MedRec” prototype for electronic health records and medical research data. In: Proceedings of IEEE Open & Big Data Conference, vol. 13, p. 13 (2016)
Gao, G., Tong, S., Xia, Z., Bin, Wu., Liya, Xu., Zhao, Z.: Reversible data hiding with automatic contrast enhancement for medical images. Signal Process. 178, 107817 (2021)
Geetha, R., Geetha, S.: Embedding electronic patient information in clinical images: an improved and efficient reversible data hiding technique. Multimedia Tools Appl. 79(19), 12869–12890 (2020)
Horng, J.-H., Chang, C.-C., Li, G.-L., Lee, W.-K., Hwang, S.O.: Blockchain-based reversible data hiding for securing medical images. J. Healthc. Eng. (2021). https://doi.org/10.1155/2021/9943402
Huang, F., Huang, J., Shi, Y.-Q.: New framework for reversible data hiding in encrypted domain. IEEE Trans. Inf. Forensics Secur. 11(12), 2777–2789 (2016)
Jain, A.K., Shanbhag, D.: Addressing security and privacy risks in mobile applications. IT Professional 14(5), 28–33 (2012)
Jie, H., Tianrui, L.: Reversible steganography using extended image interpolationtechnique. Comput. Electr. Eng. (2015). https://doi.org/10.1016/j.compeleceng.2015.04.01
Jung, K., Yoo, K.: Data hiding method using image interpolation. Comput. Stand. Interfaces 31, 465–470 (2009)
Kaw, J.A., Loan, N.A., Parah, S.A., Muhammad, K., Sheikh, J.A., Bhat, G.M.: A reversible and secure patient information hiding system for IoT driven e-health. Int. J. Inf. Manag. 45, 262–275 (2019)
Kim, S., Lussi, R., Qu, X., Kim, H.J.: Automatic contrast enhancement using reversible data hiding. In: 2015 IEEE International Workshop on Information Forensics and Security (WIFS), pp. 1–5. IEEE (2015)
Lee, C.F., Huang, Y.L.: An efficient image interpolation increasing payload in reversible data hiding. Expert Syst. Appl. 39, 6712–6719 (2012)
Lin, C.C., Tai, W.L., Chang, C.C.: Multilevel reversible data hiding based on histogram modification of difference images. Pattern Recogn. 41(12), 3582–3591 (2008)
Liu, Y., Xinxin, Qu., Xin, G.: A ROI-based reversible data hiding scheme in encrypted medical images. J. Vis. Commun. Image Represent. 39, 51–57 (2016)
Loan, N.A., Parah, S.A., Sheikh, J.A., Akhoon, J.A., Bhat, G.M.: Hiding electronic patient record (EPR) in medical images: a high capacity and computationally efficient technique for e-healthcare applications. J. Biomed. Inform. 73, 125–136 (2017)
Luo, L., Chen, Z., Chen, M., Zeng, X., Xiong, Z.: Reversible image water marking using interpolation technique. IEEE Trans. Inf. Forensics Secur. 5(1), 187–193 (2010)
Ma, K., Zhang, W., Zhao, X., Nenghai, Yu., Li, F.: Reversible data hiding in encrypted images by reserving room before encryption. IEEE Trans. Inf. Forensics Secur. 8(3), 553–562 (2013)
Muttoo, S.K., Kumar, S.: Data hiding in JPEG images. Int. J. Inf. Technol. (IJIT) 1, 13–16 (2009)
Ni, Z., Shi, Y., Ansari, N., Su, W.: Reversible data hiding. IEEE Trans. Circuits Syst. Video Technol. 16(3), 354–362 (2006)
Ou, B., Zhao, Y., Ni, R.: Reversible watermarking using optional prediction errorhistogram modification. Neurocomputing 93, 67–76 (2012)
Parah, S.A., Ahad, F., Sheikh, J.A., Loan, N.A., Bhat, G.M.: Pixel repetition technique: a high capacity and reversible data hiding method for e-healthcare applications. In: Intelligent Techniques in Signal Processing for Multimedia Security, pp. 371–398. Springer, Cham (2017a)
Parah, S.A., Ahad, F., Sheikh, J.A., Bhat, G.M.: Hiding clinical information in medical images: a new high capacity and reversible data hiding technique. J. Biomed. Inform. 66, 214–230 (2017b)
Puech, W., Rodrigues, J.M.: A new crypto-watermarking method for medical images safe transfer. In: Proceedings of the 12th European Signal Processing Conference, Vienna, Austria, pp. 1481–1484 (2004)
Roosan, D., Tatla, V., Li, Y., Kugler, A., Chok, J., Roosan, M.R.: Framework to enable pharmacist access to healthcare data using blockchain technology and artificial intelligence. J. Am. Pharm. Assoc. 62(4), 1124–1132 (2022)
Sah, B., Jha, V.K.: Reversible data hiding technique using novel interpolation technique and discrete cosine transform. Int. J. Integr. Eng. 11(1), 63–76 (2019)
Shae, Z., Tsai, J.J.P.: On the design of a blockchain platform for clinical trial and precision medicine. In: 2017 IEEE 37th international conference on distributed computing systems (ICDCS), pp. 1972–1980. IEEE (2017)
Sharma, V., Gupta, A., UlHasan, N., Shabaz, M., Ofori, I.: Blockchain in secure healthcare systems: state of the art, limitations, and future directions. Security Commun. Netw. (2022). https://doi.org/10.1155/2022/9697545
Shi, Y.Q.: Reversible data hiding. In: International Workshop on Digital Watermarking, pp. 1–12. Springer, Berlin (2004)
Thodi, D.M., Rodriguez, J.J.: Prediction-error based reversible watermarking. In: International Conference on Image Processing, pp. 1549–1552 (2004)
Tian, J.: Reversible data embedding using a difference expansion. IEEE Trans. Circuits Syst. Video Technol. 13(8), 890–896 (2003)
Tiwari, A., Batra, U.: IPFS enabled blockchain for smart cities. Int. J. Inf. Technol. 13(1), 201–211 (2021)
Tseng, H.W., Chang, C.C.: An extended difference expansion algorithm forreversible watermarking. Image vis. Comput. 26(8), 1148–1153 (2008)
Tseng, H.W., Hsieh, C.P.: Prediction-based reversible data hiding. Inf. Sci. 179(14), 2460–2469 (2009)
Tung-Lam, L., Thi-Hoang-Lan, N.: Digital image watermarking with geometric distortion corrections using the moment image theory. In: International Conference on Research, Innovation & Vision for the Future (RIVF), February 2004
Wang, X.T., Chang, C.C., Nguyen, T.S., Li, M.C.: Reversible data hiding for highquality images exploiting interpolation and direction order mechanism. Zdigit Signal Process. 23(2), 569–577 (2013)
Yaghobi, S.R., Sajedi, H.: Text steganography in webometrics. Int. J. Inf. Technol. 13(2), 621–635 (2021)
Yamin, M.: Information technologies of 21st century and their impact on the society. Int. J. Inf. Technol. 11(4), 759–766 (2019)
Yang, Y., Zhang, W., Liang, D., Nenghai, Yu.: A ROI-based high capacity reversible data hiding scheme with contrast enhancement for medical images. Multimedia Tools Appl. 77(14), 18043–18065 (2018)
Yin, S., Li, H.: GSAPSO-MQC: medical image encryption based on genetic simulated annealing particle swarm optimization and modified quantum chaos system. Evol. Intell. 14(4), 1817–1829 (2021)
Zhang, X.: Reversible data hiding in encrypted image. IEEE Signal Process. Lett. 18(4), 255–258 (2011)
Zhang, S., Gao, T., Gao, L.: A novel encryption frame for medical image with watermark based on hyperchaotic system. Math. Probl. Eng. (2014a). https://doi.org/10.1155/2014/240749
Zhang, W., Ma, K., Nenghai, Yu.: Reversibility improved data hiding in encrypted images. Signal Process. 94, 118–127 (2014b)
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors have no relevant financial or non-financial interests to disclose.
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
Tripathi, A., Prakash, J. Patients electronic heath records safeguarding mechanism based on data hiding and blockchain. Proc.Indian Natl. Sci. Acad. 89, 689–704 (2023). https://doi.org/10.1007/s43538-023-00178-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s43538-023-00178-6