Design of Secure Protocol for Cloud-Assisted Electronic Health Record System Using Blockchain

被引:51
作者
Kim, MyeongHyun [1 ]
Yu, SungJin [1 ]
Lee, JoonYoung [1 ]
Park, YoHan [2 ]
Park, YoungHo [1 ]
机构
[1] Kyungpook Natl Univ, Sch Elect Engn, Daegu 41566, South Korea
[2] Keimyung Univ, Sch Comp Engn, Daegu 42601, South Korea
基金
新加坡国家研究基金会;
关键词
security protocol; cloud; blockchain; electronic health record; BAN logic; AVISPA simulation; AUTHENTICATION PROTOCOL; MANAGEMENT; SCHEME;
D O I
10.3390/s20102913
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
In the traditional electronic health record (EHR) management system, each medical service center manages their own health records, respectively, which are difficult to share on the different medical platforms. Recently, blockchain technology is one of the popular alternatives to enable medical service centers based on different platforms to share EHRs. However, it is hard to store whole EHR data in blockchain because of the size and the price of blockchain. To resolve this problem, cloud computing is considered as a promising solution. Cloud computing offers advantageous properties such as storage availability and scalability. Unfortunately, the EHR system with cloud computing can be vulnerable to various attacks because the sensitive data is sent over a public channel. We propose the secure protocol for cloud-assisted EHR system using blockchain. In the proposed scheme, blockchain technology is used to provide data integrity and access control using log transactions and the cloud server stores and manages the patient's EHRs to provide secure storage resources. We use an elliptic curve cryptosystems (ECC) to provide secure health data sharing with cloud computing. We demonstrate that the proposed EHR system can prevent various attacks by using informal security analysis and automated validation of internet security protocols and applications (AVISPA) simulation. Furthermore, we prove that the proposed EHR system provides secure mutual authentication using BAN logic analysis. We then compare the computation overhead, communication overhead, and security properties with existing schemes. Consequently, the proposed EHR system is suitable for the practical healthcare system considering security and efficiency.
引用
收藏
页数:21
相关论文
共 42 条
[1]   Comparison of blockchain frameworks for healthcare applications [J].
Agbo, Cornelius C. ;
Mahmoud, Qusay H. .
INTERNET TECHNOLOGY LETTERS, 2019, 2 (05)
[2]   Providing secure and reliable communication for next generation networks in smart cities [J].
Al Ridhawi, Ismaeel ;
Otoum, Safa ;
Aloqaily, Moayad ;
Jararweh, Yaser ;
Baker, Thar .
SUSTAINABLE CITIES AND SOCIETY, 2020, 56
[3]  
[Anonymous], 2016, SENSORS BASEL, DOI DOI 10.3390/S16122123
[4]  
BURROWS M, 1990, ACM T COMPUT SYST, V8, P18, DOI [10.1145/77648.77649, 10.1145/74851.74852]
[5]   Blockchain-Based Medical Records Secure Storage and Medical Service Framework [J].
Chen, Yi ;
Ding, Shuai ;
Xu, Zheng ;
Zheng, Handong ;
Yang, Shanlin .
JOURNAL OF MEDICAL SYSTEMS, 2019, 43 (01)
[6]   Design of a Secure Medical Data Sharing Scheme Based on Blockchain [J].
Cheng, Xu ;
Chen, Fulong ;
Xie, Dong ;
Sun, Hui ;
Huang, Cheng .
JOURNAL OF MEDICAL SYSTEMS, 2020, 44 (02)
[7]   A Systematic Review of Blockchain in Healthcare: Frameworks, Prototypes, and Implementations [J].
Chukwu, Emeka ;
Garg, Lalit .
IEEE ACCESS, 2020, 8 :21196-21214
[8]   ON THE SECURITY OF PUBLIC KEY PROTOCOLS [J].
DOLEV, D ;
YAO, AC .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1983, 29 (02) :198-208
[9]  
Dwivedi AD, 2019, 2019 42ND INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING (TSP), P135, DOI [10.1109/tsp.2019.8769060, 10.1109/TSP.2019.8769060]
[10]   A Decentralized Privacy-Preserving Healthcare Blockchain for IoT [J].
Dwivedi, Ashutosh Dhar ;
Srivastava, Gautam ;
Dhar, Shalini ;
Singh, Rajani .
SENSORS, 2019, 19 (02)