A blockchain-based scheme for privacy-preserving and secure sharing of medical data

被引:93
作者
Huang, Haiping [1 ,2 ]
Zhu, Peng [1 ,2 ]
Xiao, Fu [1 ,2 ]
Sun, Xiang [1 ,2 ]
Huang, Qinglong [1 ,2 ]
机构
[1] Nanjing Univ Posts & Telecommun, Sch Comp Sci, Nanjing 210023, Jiangsu, Peoples R China
[2] Jiangsu High Technol Res Key Lab Wireless Sensor, Nanjing 210023, Jiangsu, Peoples R China
基金
中国国家自然科学基金;
关键词
Blockchain; Privacy protection; Medical data; Secure data sharing; Smart contract; Zero-knowledge proof; ELECTRONIC HEALTH RECORDS; BIG DATA; INTERNET; FRAMEWORK; THINGS;
D O I
10.1016/j.cose.2020.102010
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
How to alleviate the contradiction between the patient's privacy and the research or com-mercial demands of health data has become the challenging problem of intelligent medical system with the exponential increase of medical data. In this paper, a blockchainbased privacy-preserving scheme is proposed, which realizes secure sharing of medical data between several entities involved patients, research institutions and semi-trusted cloud servers. And meanwhile, it achieves the data availability and consistency between patients and research institutions, where zero-knowledge proof is employed to verify whether the patient's medical data meets the specific requirements proposed by research institutions without revealing patients' privacy, and then the proxy re-encryption technology is adopted to ensure that research institutions can decrypt the intermediary ciphertext. In addition, this proposal can execute distributed consensus based on PBFT algorithm for transactions between patients and research institutions according to the prearranged terms. Theoretical analysis shows the proposed scheme can satisfy security and privacy requirements such as confidentiality, integrity and availability, as well as performance evaluation demonstrates it is feasible and efficient in contrast with other typical schemes. (C) 2020 Elsevier Ltd. All rights reserved.
引用
收藏
页数:13
相关论文
共 31 条
[1]  
[Anonymous], 2008, BITCOIN PEER TO PEER
[2]  
Ateniese G., 2006, ACM Transactions on Information and Systems Security, V9, P1, DOI 10.1145/1127345.1127346
[3]   MedRec: Using Blockchain for Medical Data Access and Permission Management [J].
Azaria, Asaph ;
Ekblaw, Ariel ;
Vieira, Thiago ;
Lippman, Andrew .
PROCEEDINGS 2016 2ND INTERNATIONAL CONFERENCE ON OPEN AND BIG DATA - OBD 2016, 2016, :25-30
[4]   ADSNARK: Nearly Practical and Privacy-Preserving Proofs on Authenticated Data [J].
Backes, Michael ;
Barbosa, Manuel ;
Fiore, Dario ;
Reischuk, Raphael M. .
2015 IEEE SYMPOSIUM ON SECURITY AND PRIVACY SP 2015, 2015, :271-286
[5]  
Ben-Sasson E, 2013, LECT NOTES COMPUTER
[6]   Zerocash: Decentralized Anonymous Payments from Bitcoin [J].
Ben-Sasson, Eli ;
Chiesa, Alessandro ;
Garmant, Christina ;
Green, Matthew ;
Miers, Ian ;
Tromer, Eran ;
Virza, Madars .
2014 IEEE SYMPOSIUM ON SECURITY AND PRIVACY (SP 2014), 2014, :459-474
[7]   WiP: A Novel Blockchain-based Trust Model for Cloud Identity Management [J].
Bendiab, Keltoum ;
Kolokotronis, Nicholas ;
Shiaeles, Stavros ;
Boucherkha, Samia .
2018 16TH IEEE INT CONF ON DEPENDABLE, AUTONOM AND SECURE COMP, 16TH IEEE INT CONF ON PERVAS INTELLIGENCE AND COMP, 4TH IEEE INT CONF ON BIG DATA INTELLIGENCE AND COMP, 3RD IEEE CYBER SCI AND TECHNOL CONGRESS (DASC/PICOM/DATACOM/CYBERSCITECH), 2018, :724-729
[8]  
Blaze M, 1998, LECT NOTES COMPUTER
[9]   Practical byzantine fault tolerance and proactive recovery [J].
Castro, M ;
Liskov, B .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2002, 20 (04) :398-461
[10]  
Cheon JH, IACR CRYPTOL EPRINT