MedShare: A Privacy-Preserving Medical Data Sharing System by Using Blockchain

Mingyue Wang, Yu Guo, Chen Zhang, Cong Wang, Hejiao Huang, Xiaohua Jia*

*Corresponding author for this work

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

121 Citations (Scopus)
429 Downloads (CityUHK Scholars)

Abstract

Electronic Health Record (EHR) and its privacy have attracted widespread attention with the development of the healthcare industry in recent years. As locking medical data in a single healthcare center causes information isolation, healthcare centers are motivated to build medical data sharing systems. However, existing systems highly rely on the trusted centralized servers, which are vulnerable to distributed denial of service (DDoS) attacks and the single point of failure. Moreover, it is a non-trivial matter to authorize multiple users to search and access EHR in a privacy-preserving manner. In this paper, we propose MedShare, a decentralized framework for secure EHR sharing. Our design utilizes the smart contract technique of blockchain to establish a trusted platform for healthcare centers to share their encrypted EHR. Considering that fine-grained access control is essential in practical EHR sharing service, we devise a constant-size attribute-based encryption (ABE) scheme, where the access policy is embedded in search result on the blockchain. Besides, we propose an efficient scheme that enables authorized MedShare users to perform multi-keyword boolean search operations over encrypted EHR. We formally analyze the security strengths and implement the system prototype on Ethereum. Evaluation results demonstrate that MedShare is efficient for EHR sharing.
Original languageEnglish
Pages (from-to)438-451
JournalIEEE Transactions on Services Computing
Volume16
Issue number1
Online published24 Sept 2021
DOIs
Publication statusPublished - Jan 2023

Research Keywords

  • attribute-based encryption
  • Blockchains
  • boolean search
  • Cryptography
  • decentralized framework
  • Encryption
  • Indexes
  • medical data sharing
  • Medical services
  • Searchable encryption
  • Servers
  • Smart contracts

Publisher's Copyright Statement

  • COPYRIGHT TERMS OF DEPOSITED POSTPRINT FILE: © 2021 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. Wang, M., Guo, Y., Zhang, C., Wang, C., Huang, H., & Jia, X. (2023). MedShare: A Privacy-Preserving Medical Data Sharing System by Using Blockchain. IEEE Transactions on Services Computing, 16(1), 438-451. https://doi.org/10.1109/TSC.2021.3114719.

Fingerprint

Dive into the research topics of 'MedShare: A Privacy-Preserving Medical Data Sharing System by Using Blockchain'. Together they form a unique fingerprint.

Cite this