EHRChain: A Blockchain-Based EHR System Using Attribute-Based and Homomorphic Cryptosystem

There is an urgent need to solve the problems of secure storage, reliable sharing, access control and privacy protection in medical industry. In this paper, we propose EHRChain, a blockchain-based EHR system using attribute-based and homomorphic cryptosystem to solve the above problems. First, we de...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on services computing 2022-09, Vol.15 (5), p.2755-2765
Hauptverfasser: Li, Fengqi, Liu, Kemeng, Zhang, Lupeng, Huang, Sikai, Wu, Qiufan
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:There is an urgent need to solve the problems of secure storage, reliable sharing, access control and privacy protection in medical industry. In this paper, we propose EHRChain, a blockchain-based EHR system using attribute-based and homomorphic cryptosystem to solve the above problems. First, we design a medical record storage scheme to realize secure high capacity medical data storage and reliable sharing based on blockchain technology and IPFS. Second, we propose an improved cryptographic primitive called SHDPCPC-CP-ABE. Our SHDPCPC-CP-ABE realizes the functions of semi-policy hiding and dynamic permission changing based on partial ciphertext simultaneously. Furthermore, our program achieves the neutrality of the subject of judicial identification in medical disputes and fine-grained access control of medical data. Third, our system applies an additive homomorphic cryptosystem, Paillier cryptosystem with optimized parameters on patients' privacy protection during the process of the medical insurance claim. After analysis and experiment, we have proved that the SHDPCPC-CP-ABE is indistinguishable under chosen plaintext attack and takes one third of the time of CP-ABE when changing access policy. Our system has higher performance than other EHR systems based on blockchain.
ISSN:1939-1374
1939-1374
2372-0204
DOI:10.1109/TSC.2021.3078119