Agent-based blockchain model for robust authentication and authorization in IoT-based healthcare systems

被引:7
作者
Idrissi, Hind [1 ]
Palmieri, Paolo [1 ]
机构
[1] Univ Coll Cork, Insight Ctr Data Analyt, Sch Comp Sci & Informat Technol, Cork, Ireland
关键词
Healthcare; IoT; Authentication; Access control; Blockchain; Mobile agents; INTERNET; SECURITY; THINGS;
D O I
10.1007/s11227-023-05649-7
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Recently, the healthcare domain has recognized a wide range of advancements thanks to new technologies and processing methods, which substantially ameliorate patient monitoring and treatment and better the quality of medical services at lower costs. However, the personal information of patients and professionals are very attractive. They are continuously subject to serious security attacks, mainly due to healthcare systems' permanent connectivity and open-source nature. This paper featured a new and original scheme dealing with authentication and authorization issues in IoT-based healthcare systems, and solving existing scalability and interoperability concerns. Mobile agents and blockchain technologies were combined to elaborate a mutual and anonymous authentication and a dynamic and decentralized attribute-based access control (ABAC). A comprehensive formal security analysis has been conducted, employing AVISPA tool to assess the security of the key agreement, mutual authentication and blockchain-based ABAC processes. Additionally, an informal security analysis has been carried out to demonstrate the robustness and resilience of the proposed scheme from various known attacks. Furthermore, a performance evaluation using Hyperledger Fabric v1.1 reveals that the proposed scheme is scalable and outperforms other existing schemes in terms of communication cost, computational cost and storage capacity, while showing commendable throughput and low latency.
引用
收藏
页码:6622 / 6660
页数:39
相关论文
共 30 条
[1]   Hyperledger Fabric: A Distributed Operating System for Permissioned Blockchains [J].
Androulaki, Elli ;
Barger, Artem ;
Bortnikov, Vita ;
Cachin, Christian ;
Christidis, Konstantinos ;
De Caro, Angelo ;
Enyeart, David ;
Ferris, Christopher ;
Laventman, Gennady ;
Manevich, Yacov ;
Muralidharan, Srinivasan ;
Murthy, Chet ;
Binh Nguyen ;
Sethi, Manish ;
Singh, Gari ;
Smith, Keith ;
Sorniotti, Alessandro ;
Stathakopoulou, Chrysoula ;
Vukolic, Marko ;
Cocco, Sharon Weed ;
Yellick, Jason .
EUROSYS '18: PROCEEDINGS OF THE THIRTEENTH EUROSYS CONFERENCE, 2018,
[2]  
[Anonymous], 2008, Ubiquity, DOI DOI 10.1145/1386853.1378356
[3]  
Armando A, 2005, LECT NOTES COMPUT SC, V3576, P281
[4]  
Aumasson J-P, 2006, CRYPTOLOGY EPRINT AR
[5]  
Bao F, 2003, LECT NOTES COMPUT SC, V2836, P301
[6]  
Bhaskar N.D., 2015, HDB DIGITAL CURRENCY, P45
[7]  
Christo Mary Subaja, 2019, 2019 International Conference on Communication and Signal Processing (ICCSP), P0606, DOI 10.1109/ICCSP.2019.8698058
[8]   Blockchain for Internet of Things: A Survey [J].
Dai, Hong-Ning ;
Zheng, Zibin ;
Zhang, Yan .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (05) :8076-8094
[9]   ON THE SECURITY OF PUBLIC KEY PROTOCOLS [J].
DOLEV, D ;
YAO, AC .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1983, 29 (02) :198-208
[10]   Fortified-Chain: A Blockchain-Based Framework for Security and Privacy-Assured Internet of Medical Things With Effective Access Control [J].
Egala, Bhaskara S. ;
Pradhan, Ashok K. ;
Badarla, Venkataramana ;
Mohanty, Saraju P. .
IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (14) :11717-11731