A secure and efficient electronic medical record data sharing scheme based on blockchain and proxy re-encryption

被引:1
作者
Liu, Guijiang [1 ]
Xie, Haibo [1 ]
Wang, Wenming [1 ,3 ,4 ]
Huang, Haiping [2 ]
机构
[1] Anqing Normal Univ, Sch Comp & Informat, Anqing 246133, Peoples R China
[2] Nanjing Univ Posts & Telecommun, Sch Comp Sci, Nanjing 210023, Peoples R China
[3] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing 210023, Peoples R China
[4] Yunnan Univ Finance & Econ, Yunnan Key Lab Serv Comp, Kunming 650221, Peoples R China
来源
JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS | 2024年 / 13卷 / 01期
关键词
Blockchain; Proxy re-encryption; EMR sharing; IPFS; Data security; HEALTH; SYSTEM;
D O I
10.1186/s13677-024-00608-w
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the rapid development of the Internet of Medical Things (IoMT) and the increasing concern for personal health, sharing Electronic Medical Record (EMR) data is widely recognized as a crucial method for enhancing the quality of care and reducing healthcare expenses. EMRs are often shared to ensure accurate diagnosis, predict prognosis, and provide health advice. However, the process of sharing EMRs always raises significant concerns about potential security issues and breaches of privacy. Previous research has demonstrated that centralized cloud-based EMR systems are at high risk, e.g., single points of failure, denial of service (DoS) attacks, and insider attacks. With this motivation, we propose an EMR sharing scheme based on a consortium blockchain that is designed to prioritize both security and privacy. The interplanetary file system (IPFS) is used to store the encrypted EMR while the returned hash addresses are recorded on the blockchain. Then, the user can authorize other users to decrypt the EMR ciphertext via the proxy re-encryption algorithm, ensuring that only authorized personnel may access the files. Moreover, the scheme attains personalized access control and guarantees privacy protection by employing attribute-based access control. The safety analysis shows that the designed scheme meets the expected design goals. Security analysis and performance evaluation show that the scheme outperforms the comparison schemes in terms of computation and communication costs.
引用
收藏
页数:13
相关论文
共 42 条
  • [31] A proxy broadcast re-encryption for cloud data sharing
    Sun, Maosheng
    Ge, Chunpeng
    Fang, Liming
    Wang, Jiandong
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2018, 77 (09) : 10455 - 10469
  • [32] Sun WH, 2014, IEEE INFOCOM SER, P226, DOI 10.1109/INFOCOM.2014.6847943
  • [33] Thangam V., 2016, Proc, P1
  • [34] MedShare: A Privacy-Preserving Medical Data Sharing System by Using Blockchain
    Wang, Mingyue
    Guo, Yu
    Zhang, Chen
    Wang, Cong
    Huang, Hejiao
    Jia, Xiaohua
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (01) : 438 - 451
  • [35] Blockchain-Based Personal Health Records Sharing Scheme With Data Integrity Verifiable
    Wang, Shangping
    Zhang, Dan
    Zhang, Yaling
    [J]. IEEE ACCESS, 2019, 7 : 102887 - 102901
  • [36] Cloud-Assisted EHR Sharing With Security and Privacy Preservation via Consortium Blockchain
    Wang, Yong
    Zhang, Aiqing
    Zhang, Peiyun
    Wang, Huaqun
    [J]. IEEE ACCESS, 2019, 7 : 136704 - 136719
  • [37] Blockchain-Enabled Privacy-Preserving Access Control for Data Publishing and Sharing in the Internet of Medical Things
    Wu, Guangjun
    Wang, Shupeng
    Ning, Zhaolong
    Li, Jun
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (11): : 8091 - 8104
  • [38] Privacy-Preserved Electronic Medical Record Exchanging and Sharing: A Blockchain-Based Smart Healthcare System
    Wu, Guangjun
    Wang, Shupeng
    Ning, Zhaolong
    Zhu, Bingqing
    [J]. IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, 2022, 26 (05) : 1917 - 1927
  • [39] Building a dynamic searchable encrypted medical database for multi-client
    Xu, Lei
    Xu, Chungen
    Liu, Joseph K.
    Zuo, Cong
    Zhang, Peng
    [J]. INFORMATION SCIENCES, 2020, 527 : 394 - 405
  • [40] Zhang FG, 2004, LECT NOTES COMPUT SC, V2947, P277