作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2021, Vol. 47 ›› Issue (6): 164-171. doi: 10.19678/j.issn.1000-3428.0058229

• 网络空间安全 • 上一篇    下一篇

基于代理重加密的电子病历数据共享方案

牛淑芬1, 刘文科1, 陈俐霞1, 杜小妮2   

  1. 1. 西北师范大学 计算机科学与工程学院, 兰州 730070;
    2. 西北师范大学 数学与统计学院, 兰州 730070
  • 收稿日期:2020-05-03 修回日期:2020-06-22 发布日期:2020-06-29
  • 作者简介:牛淑芬(1976-),女,副教授、博士,主研方向为网络隐私保护、云计算;刘文科、陈俐霞,硕士研究生;杜小妮,教授、博士。

Data Sharing Scheme of Electronic Medical Record Based on Proxy Re-Encryption

NIU Shufen1, LIU Wenke1, CHEN Lixia1, DU Xiaoni2   

  1. 1. College of Computer Science and Engineering, Northwest Normal University, Lanzhou 730070, China;
    2. College of Mathematics and Statistics, Northwest Normal University, Lanzhou 730070, China
  • Received:2020-05-03 Revised:2020-06-22 Published:2020-06-29
  • Contact: 国家自然科学基金(61562077,61662069,61662071,61772022)。 E-mail:sfniu76@nwnu.edu.cn

摘要: 现有的电子病历大部分只能在医生与患者之间实现数据共享,数据用户难以访问患者的电子病历。针对该问题,提出一种利用代理重加密的电子病历数据共享方案。患者通过搜索陷门得到加密电子病历,数据用户要获取其电子病历,可请求患者和云服务器进行交互,云服务器生成重加密密钥,并对电子病历密文进行代理重加密,经患者授权后将重加密密文发送给数据用户,数据用户用其私钥解密密文,最终获取电子病历数据。基于随机预言机模型的实验结果表明,该方案在改进双线性Diffie-Hellman假设和q决策双线性Diffie-Hellman逆转假设下,均可实现关键字隐私安全和消息隐私安全。

关键词: 云存储, 电子病历, 关键字搜索, 代理重加密, 改进双线性Diffie-Hellman假设, q决策双线性Diffie-Hellman逆转假设

Abstract: Most of the existing electronic medical records can only realize data sharing between doctors and patients, so it is difficult for data users to access the electronic medical records of patients.To solve the problem, this paper proposes a data sharing scheme of Electronic Medical Record(EMR) based on proxy re-encryption.Patients can use trapdoor search to obtain encrypted EMR.The data user can ask patient and cloud server to interact with each other to obtain the patient's EMR.The cloud server generates the re-encryption key, performs proxy re-encryption on the ciphertext of the EMR, and after authorized by the patient, the re-encrypted ciphertext will be sent to the data user.The data user can decrypt the ciphertext with his or her private key, and finally obtain the EMR data.Results of the experiments based on the random oracle model show that the proposed scheme can achieve keyword privacy security and message privacy security under the modified Bilinear Diffie-Hellman(mBDH) assumption and q-Decision Bilinear Diffie-Hellman Inversion(q-DBDHI) assumption.

Key words: cloud storage, Electronic Medical Record(EMR), keyword search, proxy re-encryption, modified Bilinear Diffie-Hellman(mBDH) assumption, q-Decisional Bilinear Diffie-Hellman Inversion(q-DBDHI) assumption

中图分类号: