Skip to main content

Advertisement

Log in

Blockchain-based medical health record access control scheme with efficient protection mechanism and patient control

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

The patient’s medical health record (PMHR) has always provided a large amount of research data to medical institutions and pharmaceutical companies, etc., and has contributed to the development in medical research. However, such PMHR data contains the patient’s personal privacy and should be shared under the control of the patients, not the hospital where this data is acquired. In order to protect the privacy of PMHR data while realizing efficient data sharing, this paper proposes a blockchain-based sharing and protection scheme. In this solution, the PMHR data are encrypted and stored in a cloud server, which is equipped with an access control scheme implemented as a smart contract on a blockchain. Different from previous works, in order to ensure efficient access and reduce the workload of patients, the types of users who can apply for access are limited to hospitals and pharmaceutical companies. In order to resist the potential Man-in-the-middle (MITM) attack, we have introduced an improved proxy re-encryption scheme to ensure the secrecy of PMHR data while reducing the computational complexity. The whole system is implemented using Solidity and tested on 10 nodes for function verification. Experimental result shows that the proposed system is more efficient than previous systems. Security under the MITM attack is also ensured by security analysis.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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
Algorithm 1
Algorithm 2
Algorithm 3
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

References

  1. Alok N, Krishan K, Chauhan P (2021) Deep learning-based image classifier for malaria cell detection. Mach Learn Healthcare Appl:187–197

  2. Amofa S, Sifah EB, Kwame O-B, Abla S, Xia Q, Gee JC, Gao J (2018) A blockchain-based architecture framework for secure sharing of personal health data. In: 2018 IEEE 20th international conference on e-health networking, applications and services (Healthcom). IEEE, pp 1–6

  3. Ansari H, Vijayvergia A, Kumar K (2018) Dcr-hmm: depression detection based on content rating using hidden markov model. In: 2018 conference on information and communication technology (CICT), IEEE. pp 1–6

  4. Chen Y, Ding S, Xu Z, Zheng H, Yang S (2019) Blockchain-based medical records secure storage and medical service framework. J Med Syst 43(1):1–9

    Article  Google Scholar 

  5. Chen HS, Jarrell JT, Carpenter KA, Cohen DS, Huang X (2019) Blockchain in healthcare: a patient-centered model. Biomed J Sci Tech Res 20(3):15017

    Google Scholar 

  6. Dabral I, Singh M, Kumar K (2019) Cancer detection using convolutional neural network. In: International conference on deep learning, artificial intelligence and robotics. Springer, pp 290–298

  7. Darbari A, Kumar K, Darbari S, Patil PL (2021) Requirement of artificial intelligence technology awareness for thoracic surgeons. The Cardiothoracic Surgeon 29(1):1–10

    Article  Google Scholar 

  8. Durao F, Carvalho JFS, Fonseka A, Garcia VC (2014) A systematic review on cloud computing. J Supercomput 68(3):1321–1346

    Article  Google Scholar 

  9. Eltayieb N, Sun L, Wang K, Li F (2019) A certificateless proxy re-encryption scheme for cloud-based blockchain. In: International conference on frontiers in cyber security. Springer, pp 293–307

  10. Esposito C, De Santis A, Tortora G, Chang H, Choo K-KR (2018) Blockchain: a panacea for healthcare cloud-based data security and privacy. IEEE Cloud Comput 5(1):31–37

    Article  Google Scholar 

  11. Eyal I (2017) Blockchain technology: transforming libertarian cryptocurrency dreams to finance and banking realities. Computer 50(9):38–49

    Article  Google Scholar 

  12. Gan C, Saini A, Zhu Q, Xiang Y, Zhang Z (2020) Blockchain-based access control scheme with incentive mechanism for ehealth systems: patient as supervisor. Multimed Tools Appl:1–17

  13. Gordon WJ, Catalini C (2018) Blockchain technology for healthcare: facilitating the transition to patient-driven interoperability. Computat Structural Biotechnol J 16:224–230

    Article  Google Scholar 

  14. Guo H, Li W, Nejad M, Shen C-C (2019) Access control for electronic health records with hybrid blockchain-edge architecture. In: 2019 IEEE international conference on blockchain Blockchain, IEEE, pp 44–51

  15. Jin H, Luo Y, Li P, Mathew J (2019) A review of secure and privacy-preserving medical data sharing. IEEE Access 7:61656–61669

    Article  Google Scholar 

  16. Karame G, Capkun S (2018) Blockchain security and privacy. IEEE Secur Privacy 16(04):11–12

    Article  Google Scholar 

  17. Khezr S, Moniruzzaman M, Yassine A, Benlamri R (2019) Blockchain technology in healthcare: a comprehensive review and directions for future research. Appl Sci 9(9):1736

    Article  Google Scholar 

  18. Kumar A, Singh N, Kumar P, Vijayvergia A, Kumar K (2017) A novel superpixel based color spatial feature for salient object detection. In: 2017 Conference on information and communication technology (CICT). IEEE, pp 1–5

  19. Kumari S, singh M, Kumar K (2019) Prediction of liver disease using grouping of machine learning classifiers. In: International conference on deep learning, artificial intelligence and robotics. Springer, pp 339–349

  20. Li H, Yang Y, Dai Y, Yu S, Xiang Y (2017) Achieving secure and efficient dynamic searchable symmetric encryption over medical cloud data. IEEE Trans Cloud Comput 8(2):484–494

    Article  Google Scholar 

  21. Liu X, Xia Y, Yang W, Yang F (2018) Secure and efficient querying over personal health records in cloud computing. Neurocomputing 274:99–105

    Article  Google Scholar 

  22. Mansfield-Devine S (2017) Beyond bitcoin: using blockchain technology to provide assurance in the commercial world. Comput Fraud Secur 2017(5):14–18

    Article  Google Scholar 

  23. Mikula T, Jacobsen RH (2018) Identity and access management with blockchain in electronic healthcare records. In: 2018 21st euromicro conference on digital system design (DSD). IEEE, pp 699–706

  24. Negi A, Kumar K, Chauhan P (2021) Deep neural network-based multi-class image classification for plant diseases. Agricultural Inform Autom Using IoT Mach Learn:117–129

  25. Negi A, Kumar K, Chauhan P, Rajput R (2021) Deep neural architecture for face mask detection on simulated masked face dataset against covid-19 pandemic. In: 2021 International conference on computing, communication, and intelligent systems (ICCCIS). IEEE, pp 595–600

  26. Noh S-W, Park Y, Sur C, Shin S-U, Rhee K-H (2017) Blockchain-based user-centric records management system. Int J Control Autom 10(11):133–144

    Article  Google Scholar 

  27. Omar AA, Rahman MS, Basu A, Kiyomoto S (2017) Medibchain: a blockchain based privacy preserving platform for healthcare data. In: International conference on security, privacy and anonymity in computation, communication and storage

  28. Ranganthan VP, Dantu R, Paul A, Mears P, Morozov K (2018) A decentralized marketplace application on the ethereum blockchain. In: 2018 IEEE 4th international conference on collaboration and internet computing (CIC). IEEE, pp 90–97

  29. Remix-IDE. http://remix.ethereum.org/. Accessed Jan 2019

  30. Tanwar S, Parekh K, Evans R (2020) Blockchain-based electronic healthcare record system for healthcare 4.0 applications. J Inf Secur Appl 50:102407

    Google Scholar 

  31. Wang Z, Tian Y, Zhu J (2018) Data sharing and tracing scheme based on blockchain. In: 2018 8th International conference on logistics, informatics and service sciences (LISS). IEEE, pp 1–6

  32. Wang Y, Zhang A, Zhang P, Wang H (2019) Cloud-assisted ehr sharing with security and privacy preservation via consortium blockchain. IEEE Access 7:136704–136719

    Article  Google Scholar 

  33. Zhu T-L, Chen T-H (2021) A patient-centric key management protocol for healthcare information system based on blockchain. In: 2021 IEEE conference on dependable and secure computing (DSC). IEEE, pp 1–5

Download references

Funding

This work was funded by Shandong Provincial Natural Science Foundation (No. ZR2021MF050), the MOE (Ministry of Education in China) Project of Humanities and Social Sciences (No. 18YJAZH110), and the National Statistics Science Project (No. 2021LY082).

The authors have no relevant financial or non-financial interests to disclose.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bin Yan.

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

Yuan, WX., Yan, B., Li, W. et al. Blockchain-based medical health record access control scheme with efficient protection mechanism and patient control. Multimed Tools Appl 82, 16279–16300 (2023). https://doi.org/10.1007/s11042-022-14023-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-022-14023-3

Keywords