BCAS: blockchain-based secure access and sharing scheme for EHR data
Year: 2024
Type: article
Abstract: Sharing Electronic Health Record (EHR) data is critical for improving medical decision-making and emergency care. However, EHRs contain sensitive patient information, making data breaches and misuse a significant concern during sharing. To tackle this challenge, we propose the Blockchain-Based Secure Access and Sharing (BCAS) scheme, a patient-centered, secure, and efficient solution for large-scale EHR access and sharing that intelligently combines blockchain with proxy re-encryption. Four smart contracts are designed for the BCAS to achieve effective user identity registration, precise virtual identity verification, strict access control, and secure data management. The adoption of hybrid on-chain and off-chain storage structures, coupled with the four smart contracts, effectively optimizes the efficiency of the blockchain in BCAS. Proxy re-encryption further enhances data confidentiality and streamlines EHR sharing among authorized users. The security analysis indicates that BCAS can resist DDoS, spoofing, and man-in-the-middle attacks, ensuring the privacy and security of patient EHR data. The performance evaluation demonstrates that the CPU usage of smart contracts does not exceed 15%. The on-chain and off-chain storage structures require less than 30 s for uploading and downloading an 800 MB file. Additionally, the proxy re-encryption scheme can process a 10 MB file in less than 43 ms. These results indicate that BCAS offers efficient performance without compromising data security and privacy. Compared with existing blockchain-based EHR sharing systems, BCAS offers superior performance, a more comprehensive solution, and increased resistance to attacks.
Language: English
Subfield: Information Systems
Field: Computer Science
Domain: Physical Sciences
Open Access status: gold
Estimated APC paid: $800
OpenAlex ID: W4404094514
