APP下载

区块链电子病历中基于密钥聚合的密文检索方案

2021-05-17牛淑芬王彩芬杜小妮

计算机工程 2021年5期
关键词:用户

牛淑芬,韩 松,于 斐,王彩芬,杜小妮

(1.西北师范大学 计算机科学与工程学院,兰州 730070;2.深圳技术大学 大数据与互联网学院,广东 深圳 518118;3.西北师范大学 数学与统计学院,兰州 730070)

0 概述

病历是医务人员对病人患病经过和治疗情况所作的文字记录,是医生诊断和治疗疾病的依据。随着医院现代化建设的发展和计算机信息技术的普及,电子病历(Electronic Medical Record,EMR)逐步取代纸质病历,在病人信息的收集、储存、分析、传递和利用中得到广泛应用,解决了纸质病历易丢失、易损坏等问题。对于疾病的研究[1],医生或医疗机构需对大量相同或类似的EMR 进行系统分析对比以找出准确的病因和更好的医疗办法[2-4]。随着大量EMR 的生成,不仅占用医院本地服务器资源,而且难以进行数据共享和计算[5-7],因此越来越多的医院选择存储空间大、计算效率高和响应速度快的云服务器进行存储[8-10]。但是,如果云服务器受到攻击或缺乏监控,数据可能会被窃取、泄露或篡改,而且云服务器可能存在未经授权访问等安全问题,所以云服务器不能被用户完全信任,而去中心化分布式存储的区块链技术[11-13]为EMR 提供了安全不可修改的记录,然而很多EMR 文件数据由于具有高度保密性和敏感性,因此不能直接存储在区块链中,以太坊[14]是一个具备图灵完备性的开源区块链平台,为实现EMR 在区块链上的存储提供了技术支持[15]。

在文件上传存储前必须将数据文件进行加密,以保证数据的安全性和隐私性,但在搜索大量数据时,数据使用者需要将全部数据文件下载并解密,然后进行数据搜索,因此该方法的搜索效率极低。……

登录APP查看全文

猜你喜欢

用户
雅阁国内用户交付突破300万辆
关注用户
关注用户
两新党建新媒体用户与全网新媒体用户之间有何差别
关注用户
关注用户
挖掘用户需求尖端科技应用
Camera360:拍出5亿用户
100万用户
如何获取一亿海外用户