Computer Science and Information Systems 2024 Volume 21, Issue 3, Pages: 807-830
https://doi.org/10.2298/CSIS231002019B
Full text ( 5264 KB)


Medical record information storage scheme based on blockchain and attribute role-based access control

Bian Aoao (College of Information Engineering at Shanghai Maritime University, Shanghai, China), [email protected]
Han Dezhi (College of Information Engineering at Shanghai Maritime University, Shanghai, China), [email protected]
Cui Mingming (College of Information Engineering at Shanghai Maritime University, Shanghai, China), [email protected]
Li Dun (College of Information Engineering at Shanghai Maritime University, Shanghai, China), [email protected]

The integration of the Internet with the healthcare industry has ushered in a transformative revolution in the medical field, where efficient and prompt electronic medical records can save precious resources.However, incomplete or tampered electronic medical records have serious implications on patient. Ensuring the complete, accurate storage of medical record information is an urgent problem that needs to be addressed.Therefore, this paper proposes a blockchain-based solution for secure storage and sharing of medical record information, combining the role-based access control (RBAC) with the attribute-based access control (ABAC). Firstly, by utilizing RBAC and ABAC, dynamic fine-grained access control for medical information is achieved based on role differences. Then, the medical record information is stored in the blockchain through chaincode. In addition, Advanced Encryption Standard and Feature-Aware Stateful Routing technology is applied to further enhance security and storage efficiency of the scheme. Experimental results demonstrate that the proposed solution ensures the security and integrity of medical record, while providing efficient information storage and access.

Keywords: Medical record, blockchain, role-based access control (RBAC), attribute based access control (ABAC), Feature-Aware Stateful Routing (FASR)


Show references