Abstract

The sharing of electronic health records (EHRs) has great positive significance for research of disease and doctors’ diagnosis. In recent years, cloud-based electronic medical record sharing scheme has brought a lot of conveniences, but the centralization of cloud exposes threats inevitably to data security and privacy preservation. Blockchain technology can be seen as a promising solution to address these problems on account of its unique propertis of decentration, anonymity, unforgeability and verifiability. In this paper, we propose a blockchain based secure and privacy-preserving EHR sharing protocol. Data requester can search desired keyword from data provider to find relevant EHRs on the EHR consortium blockchain and get the re-encryption ciphertext from cloud server after getting the data owner’s authorization. The scheme mainly uses searchable encryption and conditional proxy re-encryption to realize data security, privacy preservation, and access control. Furthermore, proof of authorization is designed as the consensus mechanism for consortium blockchain to guarantee system’s availability. Security analysis demonstrates that the proposed protocol can achieve security goals. Besides, we emulate the cryptographic primitives and implement the proposed scheme on Ethereum platform. Performance evaluation shows that the proposed scheme has high computational efficiency.

Highlights

  • With high-speed development of information technology and Internet technology, Electronic Health Records (EHRs), as a replacement of traditional manuscript patient’s health records on paper, solve the problems of paper that easy to lose, difficult to save for a long time and not easy to carry

  • We propose a new framework for cloud-assisted EHR storage and sharing with privacy preservation and data security based on consortium blockchain

  • We present a cloud-assisted secure and privacypreserving EHR sharing protocol based on consortium blockchain

Read more

Summary

INTRODUCTION

With high-speed development of information technology and Internet technology, Electronic Health Records (EHRs), as a replacement of traditional manuscript patient’s health records on paper, solve the problems of paper that easy to lose, difficult to save for a long time and not easy to carry. The interoperability can help patients to control the access right of their EHRs and enhance mobility of EHRs between different healthcare institutions In response to these questions, cloud technology has been put forward for health data storage, management and sharing [3]–[8]. In order to address the above challenges, we propose a cloud-assisted blockchain scheme which combines searchable encryption and proxy re-encryption technology to realize privacy preservation and data security for EHR sharing. The combination with proxy re-encryption and cloud technology is adopted to guarantee that only authorized entities can access the EHRs. We design a suitable data structure and consensus mechanism of consortium blockchain to ensure high-efficiency, reliability, and safety of the entire system.

RELATED WORK
COMPLEXITY ASSUMPTIONS Definition 1
PUBLIC KEY ENCRYPTION WITH CONJUNCTIVE KEYWORD SEARCH
SYSTEM ARCHITECTURE There are five entities in the proposed framework
PROPOSED PROTOCOL
PROTOCOL DESCRIPTION The proposed protocol is composed of three phases
SECURITY PROOF Theorem 1
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call