Next Article in Journal
The Quality Assessment of Different Geolocalisation Methods for a Sensor System to Monitor Structural Health of Monumental Objects
Next Article in Special Issue
Enhancing Key Management in LoRaWAN with Permissioned Blockchain
Previous Article in Journal
Robust Combined Binarization Method of Non-Uniformly Illuminated Document Images for Alphanumerical Character Recognition
Previous Article in Special Issue
A Distributed Oracle Using Intel SGX for Blockchain-Based IoT Applications
Open AccessArticle

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

1
School of Electronics Engineering, Kyungpook National University, Daegu 41566, Korea
2
School of Computer Engineering, Keimyung University, Daegu 42601, Korea
*
Authors to whom correspondence should be addressed.
Sensors 2020, 20(10), 2913; https://doi.org/10.3390/s20102913
Received: 15 April 2020 / Revised: 19 May 2020 / Accepted: 20 May 2020 / Published: 21 May 2020
(This article belongs to the Special Issue Blockchains in the Era of Smart Sensors)
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. View Full-Text
Keywords: security protocol; cloud; blockchain; electronic health record; BAN logic; AVISPA simulation security protocol; cloud; blockchain; electronic health record; BAN logic; AVISPA simulation
Show Figures

Figure 1

MDPI and ACS Style

Kim, M.; Yu, S.; Lee, J.; Park, Y.; Park, Y. Design of Secure Protocol for Cloud-Assisted Electronic Health Record System Using Blockchain. Sensors 2020, 20, 2913.

Show more citation formats Show less citations formats
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Search more from Scilit
 
Search
Back to TopTop