{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,6]],"date-time":"2026-08-06T10:03:25Z","timestamp":1786010605660,"version":"3.56.0"},"reference-count":45,"publisher":"MDPI AG","issue":"10","license":[{"start":{"date-parts":[[2020,5,21]],"date-time":"2020-05-21T00:00:00Z","timestamp":1590019200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>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\u2019s 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.<\/jats:p>","DOI":"10.3390\/s20102913","type":"journal-article","created":{"date-parts":[[2020,5,21]],"date-time":"2020-05-21T11:31:18Z","timestamp":1590060678000},"page":"2913","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":84,"title":["Design of Secure Protocol for Cloud-Assisted Electronic Health Record System Using Blockchain"],"prefix":"10.3390","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4891-818X","authenticated-orcid":false,"given":"MyeongHyun","family":"Kim","sequence":"first","affiliation":[{"name":"School of Electronics Engineering, Kyungpook National University, Daegu 41566, Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3245-781X","authenticated-orcid":false,"given":"SungJin","family":"Yu","sequence":"additional","affiliation":[{"name":"School of Electronics Engineering, Kyungpook National University, Daegu 41566, Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8172-6182","authenticated-orcid":false,"given":"JoonYoung","family":"Lee","sequence":"additional","affiliation":[{"name":"School of Electronics Engineering, Kyungpook National University, Daegu 41566, Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"YoHan","family":"Park","sequence":"additional","affiliation":[{"name":"School of Computer Engineering, Keimyung University, Daegu 42601, Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0406-6547","authenticated-orcid":false,"given":"YoungHo","family":"Park","sequence":"additional","affiliation":[{"name":"School of Electronics Engineering, Kyungpook National University, Daegu 41566, Korea"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2020,5,21]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"c5814","DOI":"10.1136\/bmj.c5814","article-title":"Adoption, non-adoption, and abandonment of a personal electronic health record: Case study of healthspace","volume":"341","author":"Greenhalgh","year":"2010","journal-title":"Br. Med. J."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"41678","DOI":"10.1109\/ACCESS.2019.2904300","article-title":"An efficient authentication scheme for blockchain-based electronic health records","volume":"7","author":"Tang","year":"2019","journal-title":"IEEE Access"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"527","DOI":"10.1049\/iet-com.2017.0619","article-title":"Blockchain-based efficient privacy preserving and data sharing scheme of content-centric network in 5G","volume":"12","author":"Fan","year":"2018","journal-title":"IET Commun."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Dwivedi, A.D., Malina, L., Dzurenda, P., and Srivastava, G. (2019, January 1\u20133). Optimized blockchain model for internet of things based healthcare applications. Proceedings of the 42nd International Conference on Telecommunications and Signal Processing (TSP), Budapest, Hungary.","DOI":"10.1109\/TSP.2019.8769060"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Dwivedi, A., Srivastava, G., Dhar, S., and Singh, R. (2019). A decentralized privacy-preserving healthcare blockchain for IoT. Sensors, 19.","DOI":"10.3390\/s19020326"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Rathee, G., Sharma, A., Iqbal, R., Aloquaily, M., Jaglan, N., and Kumar, R. (2019). A blockchain framework for securing connected and autonomous vehicles. Sensors, 19.","DOI":"10.3390\/s19143165"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1109\/MNET.001.1900103","article-title":"Blockchain for managing heterogeneous internet of things: A perspective architecture","volume":"34","author":"Tseng","year":"2020","journal-title":"IEEE Netw."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"462","DOI":"10.1093\/jamia\/ocy185","article-title":"Comparison of blockchain platforms: A systematic review and healthcare examples","volume":"26","author":"Kuo","year":"2019","journal-title":"J. Am. Med. Inform."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"2169","DOI":"10.1109\/ACCESS.2020.2969881","article-title":"A systematic review of blockchain in healthcare: Frameworks, prototypes, and implementations","volume":"8","author":"Chukwu","year":"2020","journal-title":"IEEE Access"},{"key":"ref_10","unstructured":"(2020, March 08). Hyperledger: Open Source Blockchain Technologies. Available online: https:\/\/www.hyperledger.org\/."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1016\/j.future.2019.12.037","article-title":"Blockchain-based mechanism for fine-grained authorization in data crowdsourcing","volume":"106","author":"Ma","year":"2020","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"8315614","DOI":"10.1155\/2019\/8315614","article-title":"Blockchain-based access control model to preserve privacy for personal health record systems","volume":"2019","author":"Thwin","year":"2019","journal-title":"Secur. Commun. Netw."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"e13767","DOI":"10.2196\/13767","article-title":"Cloud health resource sharing based on consensus-oriented blockchain technology: Case study on a breast tumor diagnosis service","volume":"21","author":"Zhu","year":"2019","journal-title":"J. Med. Internet Res."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Li, M., Yu, S., Ren, K., and Lou, W. (2010, January 7\u20139). Securing personal health records in cloud computing: Patient-centric and fine-grained data access control in multi-owner settings. Proceedings of the 6th International ICST Conference on Security and Privacy in Communication Networks (SecureComm 2010), Singapore.","DOI":"10.1007\/978-3-642-16161-2_6"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"102080","DOI":"10.1016\/j.scs.2020.102080","article-title":"Providing secure and reliable communication for next generation networks in smart cities","volume":"56","author":"Ridhawi","year":"2020","journal-title":"Sustain. Cities Soc."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1007\/s10916-017-0692-9","article-title":"A selective group authentication scheme for IoT-based medical information system","volume":"41","author":"Park","year":"2017","journal-title":"J. Med. Syst."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"156","DOI":"10.1007\/s10916-018-1007-5","article-title":"A proposed solution and future direction for blockchain-based heterogeneous medicare data in cloud environment","volume":"42","author":"Kaur","year":"2018","journal-title":"J. Med. Syst."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"639","DOI":"10.1007\/s00521-018-3915-1","article-title":"Securing e-health records using keyless signature infrastructure blockchain technology in the cloud","volume":"32","author":"Nagasubramanian","year":"2020","journal-title":"Neural Comput. Appl."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1145\/77648.77649","article-title":"A logic of authentication","volume":"8","author":"Burrows","year":"1990","journal-title":"ACM Trans. Comput. Syst."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Lee, J.Y., Yu, S.J., Park, K.S., Park, Y.H., and Park, Y.H. (2019). Secure three-factor authentication protocol for multi-gateway IoT environments. Sensors, 19.","DOI":"10.3390\/s19102358"},{"key":"ref_21","unstructured":"AVISPA (2020, March 08). Automated Validation of Internet Security Protocols and Applications. Available online: http:\/\/www.avispa-project.org\/."},{"key":"ref_22","unstructured":"(2020, March 08). SPAN: A Security Protocol Animator for AVISPA. Available online: http:\/\/www.avispa-project.org\/."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"1625","DOI":"10.3390\/s120201625","article-title":"E-SAP: Efficient-strong authentication protocol for healthcare applications using wireless medical sensor networks","volume":"12","author":"Kumar","year":"2012","journal-title":"Sensors"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"9917","DOI":"10.1007\/s10916-012-9917-0","article-title":"A reliable RFID mutual authentication scheme for healthcare environments","volume":"37","author":"Wu","year":"2013","journal-title":"J. Med. Syst."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"332","DOI":"10.1109\/TPDS.2013.145","article-title":"Certificateless remote anonymous authentication schemes for wireless body area networks","volume":"25","author":"Liu","year":"2014","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1007\/s10916-019-1251-3","article-title":"Design of a secure three-factor authentication scheme for smart healthcare","volume":"43","author":"Renuka","year":"2019","journal-title":"J. Med. Syst."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Pandey, P., and Litoriya, R. (2020). Securing e-health networks from counterfeit medicine penetration using blockchain. Wirel. Pers. Commun.","DOI":"10.1007\/s11277-020-07041-7"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"e122","DOI":"10.1002\/itl2.122","article-title":"Comparison of blockchain frameworks for healthcare applications","volume":"2","author":"Agbo","year":"2019","journal-title":"Internet Technol. Lett."},{"key":"ref_29","first-page":"102407","article-title":"Blockchain-based electronic healthcare record system for healthcare 4.0 applications","volume":"50","author":"Tanwar","year":"2020","journal-title":"J. Inf. Secur. Appl."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"136704","DOI":"10.1109\/ACCESS.2019.2943153","article-title":"Cloud-assisted EHR sharing with security and privacy preservation via consortium blockchain","volume":"7","author":"Wang","year":"2019","journal-title":"IEEE Access"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1007\/s10916-018-1121-4","article-title":"Blockchain-based medical records secure storage and medical service framework","volume":"43","author":"Chen","year":"2019","journal-title":"J. Med. Syst."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"52","DOI":"10.1007\/s10916-019-1468-1","article-title":"Design of a secure medical data sharing scheme based on blockchain","volume":"44","author":"Cheng","year":"2020","journal-title":"J. Med. Syst."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"198","DOI":"10.1109\/TIT.1983.1056650","article-title":"On the security of public key protocols","volume":"29","author":"Dolev","year":"1983","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"233","DOI":"10.1007\/s10916-016-0586-2","article-title":"A secure dynamic identity and chaotic maps based user authentication and key agreement scheme for e-Healthcare systems","volume":"40","author":"Li","year":"2016","journal-title":"J. Med. Syst."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Kocher, P., Jaffe, J., and Jun, B. (1999, January 15\u201319). Differential power analysis. Proceedings of the Annual International Cryptology Conference (CRYPTO), Santa Barbara, CA, USA.","DOI":"10.1007\/3-540-48405-1_25"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Yu, S.J., Lee, J.Y., Lee, K.K., Park, K.S., and Park, Y.H. (2018). Secure authentication protocol for wireless sensor networks in vehicular communications. Sensors, 18.","DOI":"10.3390\/s18103191"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Park, Y.H., and Park, Y.H. (2016). Three-factor user authentication and key agreement using elliptic curve cryptosystem in wireless sensor networks. Sensors, 16.","DOI":"10.3390\/s16122123"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"1184","DOI":"10.1109\/JIOT.2018.2812239","article-title":"Blockchain meets IoT: An architecture for scalable access management in IoT","volume":"5","author":"Novo","year":"2018","journal-title":"IEEE Internet Things J."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"101741","DOI":"10.1016\/j.cose.2020.101741","article-title":"A secure and scalable data integrity auditing scheme based on hyperledger fabric","volume":"92","author":"Lu","year":"2020","journal-title":"Comput. Secur."},{"key":"ref_40","unstructured":"Von Oheimb, D. (2005, January 13\u201315). The high-level protocol specification language HLPSL developed in the EU project avispa. Proceedings of the APPSEM 2005 Workshop, Tallinn, Finland."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"1832","DOI":"10.1109\/JIOT.2017.2740569","article-title":"Blockchain-based dynamic key management for heterogeneous intelligent transportation systems","volume":"4","author":"Lei","year":"2017","journal-title":"IEEE Internet Things J."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"216","DOI":"10.1016\/j.future.2017.07.002","article-title":"A robust and efficient password-based conditional privacy preserving authentication and group-key agreement protocol for VANETs","volume":"84","author":"Islam","year":"2018","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1016\/j.ins.2018.12.023","article-title":"A hierarchical group key agreement protocol using orientable attributes for cloud computing","volume":"480","author":"Zhang","year":"2019","journal-title":"Inform. Sci."},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Lee, H., Lee, D., Moon, J., Jung, J., Kang, D., Kim, H., and Won, D. (2018). An improved anonymous authentication scheme for roaming in ubiquitous networks. PLoS ONE, 13.","DOI":"10.1371\/journal.pone.0193366"},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1016\/j.jnca.2019.01.017","article-title":"Lightweight remote user authentication protocol for multi-server 5G networks using self-certified public key cryptography","volume":"131","author":"Ying","year":"2019","journal-title":"J. Netw. Comput. Appl."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/10\/2913\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T09:31:06Z","timestamp":1760175066000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/10\/2913"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,5,21]]},"references-count":45,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2020,5]]}},"alternative-id":["s20102913"],"URL":"https:\/\/doi.org\/10.3390\/s20102913","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,5,21]]}}}