Chinese Journal of Network and Information Security ›› 2022, Vol. 8 ›› Issue (4): 66-76.doi: 10.11959/j.issn.2096-109x.2022044

• Topic: Blockchain System, Smart Contract and Application Security • Previous Articles     Next Articles

Multi-authority attribute hidden for electronic medical record sharing scheme based on blockchain

Lin JIN1, Youliang TIAN1,2   

  1. 1 College of Computer Science and Technology, Guizhou University, Guiyang 550025, China
    2 State Key Laboratory of Public Big Data, Guizhou University, Guiyang 550025, China
  • Revised:2022-06-27 Online:2022-08-15 Published:2022-08-01
  • Supported by:
    The National Natural Science Foundation of China(61662009);Guizhou Provincial Department of Education Science and Technology Top-notch Talent Support Project([2016]060);Science and Technology Major Support Program of Guizhou Province(20183001);Guizhou Provincial Science and Technology Plan Project([2017]5788);Ministry of Education-China Mobile Research Fund Project(MCM20170401);Guizhou University Cultivation Project([2017]5788);Re-search on Block Data Fusion Analysis Theory and Security Management Model of Data Sharing Application(U1836205);Re-search on Key Technologies of Blockchain for Big Data Applications([2019]1098)

Abstract:

Currently, there is no data exchanging and sharing between different hospitals, and it is easy to form data islands.At the same time, regional medical data contains a large amount of sensitive information of patients.The public acquisition, sharing and circulation of these data will lead to malicious tampering, theft, abuse and loss of ownership, thereby revealing patient privacy.In addition, the size of medical data is enormous and the data is unstructured, then it is more difficult to prevent and hold accountable some highly targeted malicious attacks, such as malicious attacks on medical data theft, tampering, and extortion.In view of the above problems, a blockchain-based on multi-authority attribute hidden electronic medical record sharing scheme was proposed to achieve fine-grained access to shared electronic medical records while ensuring patient privacy.The Multi-Authorization Attribute Encryption (MA-ABE) algorithm was introduced, which used multi-authority organizations to manage decentralized attributes.It also used hash functions to identify different users, in order to effectively resist collusion attacks between users with different authorizations.Besides, the linear secrets sharing scheme (LSSS) was used to realize partial hiding of attributes, and the attributes were divided into two parts:attribute name and attribute value.In addition, combined with the characteristics of blockchain openness, transparency and tamper-proof, the design of access policy can update the algorithm.Based on the access policy update algorithm, the policy block was added.The new access policy was uploaded to the blockchain to form a policy update traceability chain, which can realize distributed and reliable access control management under the condition of hidden policy.It can also support data privacy protection at the same time, and traceability of user behavior.The theoretical proof and experimental analysis have proved that this scheme protect attribute privacy effectively, while reduces computational overhead.

Key words: hidden attribute, blockchain, attribute encryption, privacy protection, data sharing

CLC Number: 

No Suggested Reading articles found!