Journal of Applied Sciences ›› 2024, Vol. 42 ›› Issue (4): 613-628.doi: 10.3969/j.issn.0255-8297.2024.04.005

• Blockchain • Previous Articles    

Medical Data Classification Encryption Sharing Scheme Based on Blockchain

XIA Xiaoliang1,2, QIN Zhi1,2, WAN Wunan1,2, ZHANG Shibin1,2, ZHANG Jinquan1,2   

  1. 1. School of Cybersecurity, Chengdu University of Information Technology, Chengdu 610225, Sichuan, China;
    2. Advanced Cryptography System Security Key Laboratory of Sichuan Province, Chengdu University of Information Technology, Chengdu 610225, Sichuan, China
  • Received:2024-01-02 Published:2024-08-01

Abstract: When sharing medical data, the volume of shared data often exceeds the necessary amount, leading to significant computational overhead when encrypting a large number of metadata. This paper proposes a medical data classification encryption and sharing scheme based on blockchain, which integrates attribute-based encryption and blockchain to facilitate access control and data sharing of medical information. First, the entire medical dataset is classified into medical metadata according to the basic information, medical departments and disease types, enabling fine-grained access control. Then, a data access strategy classification algorithm is proposed, which divides the data access strategy into attribute encryption strategy and blockchain access strategy. Multiple attribute encryption strategies are combined to reduce the computational cost of constructing the access structure tree. Smart contract controls the access of the data on the chain according to the blockchain access policy, and the authority is revoked by modifying the blockchain policy. Finally, the security analysis and simulation experiments validate the feasibility and efficiency of the proposed scheme.

Key words: blockchain, attribute-based encryption, smart contract, access control, data sharing

CLC Number: