Attribute-based access control scheme for secure storage and sharing of EHRs using blockchain and IPFS

被引:17
|
作者
Kaur, Jasleen [1 ]
Rani, Rinkle [1 ]
Kalra, Nidhi [1 ]
机构
[1] Thapar Inst Engn & Technol, Comp Sci & Engn Dept, Patiala 147004, Punjab, India
来源
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS | 2024年 / 27卷 / 01期
关键词
Blockchain; Electronic Health Record; InterPlanetary file system; Ethereum; Smart Contract; Attribute Based Encryption;
D O I
10.1007/s10586-023-04038-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Medical records are one of the crucial documents and a significant asset for anyone seeking treatment. Electronic health records (EHRs) have made a dynamic shift by making them easier to manage, facilitate and share among various stakeholders such as doctors, lab technicians, and insurance agents. EHRs are vulnerable to hacker, cybercriminal attacks, and data breaches. Once compromised, health records cannot be retrieved. As a result, patients must have control over who gets their EHRs, when they get them, and where they get them. To address the aforementioned issue, this paper proposes a blockchain-based secure record-keeping and trustworthy sharing system. In order to do this, a distributed off-chain storage architecture for large-scale medical data storage is developed, which overcomes the drawbacks of on-chain data storage and enhances scalability. The distributed storage, i.e., InterPlanetary File System, is a content-addressable storage that ensures the integrity of the content such that a slight modification in the stored EHR records results in a change in the obtained hash value. Furthermore, a Ciphertext Policy Attribute-Based Encryption (CP-ABE) algorithm integrated with blockchain technology is designed for fine-grained access control, allowing only authorized users to access specific EHR data based on their attributes. The combination of CP-ABE with blockchain technology provides a tamper-proof and verifiable audit trail of all data access and updations made to EHRs. This enhances accountability and ensures that the patients or owners can track and verify all actions taken on the data. To implement the proposed system, the Remix-Ethereum IDE is used. Smart contracts (SCs) are designed with access permissions so patients have complete control over their records. The scalability and immutability of the system is ensured by storing the hash of the encrypted EHRs on the blockchain and the actual encrypted records on IPFS. The security analysis of the proposed system is carried out by evaluating its resistance to various attacks. Additionally, potential security flaws in the proposed SCs are investigated using the Oyente tool. Different test cases are presented to demonstrate the functionality and cost analysis of the proposed system.
引用
收藏
页码:1047 / 1061
页数:15
相关论文
共 50 条
  • [1] Attribute-based access control scheme for secure storage and sharing of EHRs using blockchain and IPFS
    Jasleen Kaur
    Rinkle Rani
    Nidhi Kalra
    Cluster Computing, 2024, 27 : 1047 - 1061
  • [2] Secure cloud file sharing scheme using blockchain and attribute-based encryption
    Almasian, Mohammadpayam
    Shafieinejad, Alireza
    COMPUTER STANDARDS & INTERFACES, 2024, 87
  • [3] Contextual attribute-based access control scheme for cloud storage using blockchain technology
    Panda, Suryakanta
    Sahoo, Swagatika
    Halder, Raju
    Mondal, Samrat
    SOFTWARE-PRACTICE & EXPERIENCE, 2024, 54 (10) : 2042 - 2062
  • [4] Attribute-based Access Control of Data Sharing Based on Hyperledger Blockchain
    Alniamy, Afnan
    Taylor, Bradley D.
    2020 2ND INTERNATIONAL CONFERENCE ON BLOCKCHAIN TECHNOLOGY (ICBCT 2020), 2020, : 135 - 139
  • [5] Auditable attribute-based data access control using blockchain in cloud storage
    V. Ezhil Arasi
    K. Indra Gandhi
    K. Kulothungan
    The Journal of Supercomputing, 2022, 78 : 10772 - 10798
  • [6] Auditable attribute-based data access control using blockchain in cloud storage
    Arasi, V. Ezhil
    Gandhi, K. Indra
    Kulothungan, K.
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (08) : 10772 - 10798
  • [7] Secure digital documents sharing using blockchain and attribute-based cryptosystem
    Verma, Garima
    Kanrar, Soumen
    MULTIAGENT AND GRID SYSTEMS, 2022, 18 (3-4) : 365 - 379
  • [8] Attribute-Based Secure Announcement Sharing Among Vehicles Using Blockchain
    Ma, Jianfeng
    Li, Tao
    Cui, Jie
    Ying, Zuobin
    Cheng, Jiujun
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (13) : 10873 - 10883
  • [9] Blockchain-Based Secure Storage and Access Scheme For Electronic Medical Records in IPFS
    Sun, Jin
    Yao, Xiaomin
    Wang, Shangping
    Wu, Ying
    IEEE ACCESS, 2020, 8 : 59389 - 59401
  • [10] Cloud Storage Data Access Control Scheme Based on Blockchain and Attribute-Based Encryption
    Yang, Xiaodong
    Chen, Aijia
    Wang, Zhisong
    Li, Shudong
    SECURITY AND COMMUNICATION NETWORKS, 2022, 2022