Skip to main content

Electronic Health Record Data Sharing Cryptographic Algorithm Based on Blockchain

  • Conference paper
  • First Online:
Artificial Intelligence and Security (ICAIS 2020)

Abstract

The data stored into the blockchain is immutable, which enhances the security of the data. In this work, we propose a blockchain-based scheme for electronic medical record data sharing that enables third-party data users to share patient’s data without violating patient privacy. First, we propose a system model of the scheme. The scheme is constructed using a private blockchain and a consortium blockchain. The private blockchain stores the patient’s diagnostic record (DR). The consortium blockchain stores secure indexes composed of keywords of DRs. Diagnostic records and keywords take the form of encrypted ciphertext information. Second, we use public encryption with keyword search (PEKS) technology to achieve a secure search of keywords on the consortium blockchain. In the decryption phase, we use proxy re-encryption (PRE) technology to enable third-party data users to securely access patient data. Finally, we evaluate the performance of the scheme through numerical simulation experiments.

Supported by National Natural Science Foundation of China under Grants 61562077, 61662071, 61662069, 61772022.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Leventhal, J.C., Cummins, J.A., Schwartz, P.H., et al.: Designing a system for patients controlling providers’ access to their eletronic: Health record: Organizational and tecchnical challenges. J. Gen. Intern. Med. 30(1 Supplement), 17–24 (2005)

    Google Scholar 

  2. Abbas, A., Khan, S.U.: A review on the state-of-the-art privacy-preserving approaches in the e-health clouds. IEEE J. Biomed. Health Inform. 18(2), 430–439 (2014)

    Article  Google Scholar 

  3. Jiang, X., Liu, M., Yang, C., et al.: A blockchain-based authentication protocol for WLAN mesh security access. Comput. Mater. Cont. 58(1), 45–59 (2019)

    Google Scholar 

  4. Song, R., Song, Y., Liu, Z., et al.: GaiaWorld: A novel blockchain system based on competitive PoS consensus mechanism. Comput. Mater. Cont. 60(3), 973–987 (2019)

    Google Scholar 

  5. Yang, Y., Ma, M.: Conjunctive keyword search with designated tester and timing enabled proxy re-encryption function for e-health clouds. IEEE Trans. Inf. Forensics Secur. 11, 746–759 (2015)

    Google Scholar 

  6. Zhang, L., Zhang, Y., Tang, S., et al.: Privacy protection for e-health systems by means of dynamic authentication and three-factor key agreement. IEEE Trans. Industr. Electron. 65(3), 1 (2017)

    Article  Google Scholar 

  7. Deng, Z., Ren, Y., Liu, Y., et al.: Blockchain-based trusted electronic records preservation in cloud storage. Comput. Mater. Cont. 58(1), 135–151 (2019)

    Google Scholar 

  8. Yue, X., Wang, H., Jins, D., et al.: Healthcare data gateways: Found healthcare intelligence on blockchain with novel privacy risk control. J. Med. Syst. 40(10), 218 (2016)

    Article  Google Scholar 

  9. Xia, Q., Sifah, E., Smahi, A., Amofa, S., Zhang, X.: BBDS: Blockchain-based data sharing for electronic medical records in cloud environments. Information 8(44), 1–16 (2017)

    Google Scholar 

  10. Dias, J.P., Reis, L., Ferreira, H.S., et al.: Blockchain for Access Control in e-Health Scenarios (2018)

    Google Scholar 

  11. Chen, Y., Ding, S., Xu, Z., et al.: Blockchain-based medical records secure storage and medical service framework. J. Med. Syst. 43(1), 5 (2018)

    Article  Google Scholar 

  12. Zhang, A., Lin, X.: Towards secure and privacy-preserving data sharing in e-health systems via consortium blockchain. J. Med. Syst. 42(8), 1–18 (2018). https://doi.org/10.1007/s10916-018-0995-5

    Article  Google Scholar 

  13. Shao, J., Cao, Z., Liang, X., et al.: Proxy re-encryption with keyword search. Inf. Sci. 180(13), 2576–2587 (2010)

    Article  MathSciNet  Google Scholar 

  14. Canetti, R., Hohenberger, S.: Chosen-ciphertext secure proxy re-encryption. In: ACM CCS 2007. Full version: Cryptology ePrint Archieve: Report 2007/171 (2007)

    Google Scholar 

  15. Peterson, K., Deeduvanu, R., Kanjamala, P., Boles, K.: Ablockchain-based approach to health information exchange networks

    Google Scholar 

  16. Zhang, J., Xue, N., Huang, X.: A secure system for pervasive social network-based healthcare. IEEE Access 4, 9239–9250 (2016)

    Article  Google Scholar 

  17. The pairing-based cryptography library. http://crypto.stanford.edu/pbc/

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Shufen Niu , Wenting Li or Wenke Liu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Niu, S., Li, W., Liu, W. (2020). Electronic Health Record Data Sharing Cryptographic Algorithm Based on Blockchain. In: Sun, X., Wang, J., Bertino, E. (eds) Artificial Intelligence and Security. ICAIS 2020. Communications in Computer and Information Science, vol 1254. Springer, Singapore. https://doi.org/10.1007/978-981-15-8101-4_33

Download citation

  • DOI: https://doi.org/10.1007/978-981-15-8101-4_33

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-15-8100-7

  • Online ISBN: 978-981-15-8101-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics