【技术实现步骤摘要】
一种云电子病历访问控制系统
本专利技术涉及云电子病历访问控制
,具体为一种云电子病历访问控制系统。
技术介绍
电子病历(EMR)使用数字化方式创建、存储和使用个人健康状况和保健信息。传统的EMR是将数据存储在医院本地服务器,在占用大量设备的同时,也不便于数据共享。云计算可以实现对海量数据的分析处理,提供可靠的数据处理与存储中心,越来越多的医院选择将他们的EMR存储到云服务器中,而不是维护一个专门的数据中心。但是,由于数据泄露或未经授权的访问等安全问题,云服务器不能完全被用户所信任。EMR涉及大量的患者隐私信息,因此,防止EMR内容被未经授权的用户和云服务器所获取是非常重要的。
技术实现思路
(一)解决的技术问题针对现有技术的不足,本专利技术提供一种云电子病历访问控制系统,以解决如何防止云电子病历内容被未经授权的用户和云服务器所获取的技术问题。(二)技术方案为实现上述目的,本专利技术提供如下技术方案:一种云电子病历访问控制系统,包括:运行有电子病历管理系统软件的 ...
【技术保护点】
1.一种云电子病历访问控制系统,其特征在于,包括:运行有电子病历管理系统软件的云存储服务器CS
【技术特征摘要】
1.一种云电子病历访问控制系统,其特征在于,包括:运行有电子病历管理系统软件的云存储服务器CSDS和计算机终端PCTU,计算机终端PCTU与云存储服务器CSDS进行通信连接;
所述电子病历管理系统的访问控制方法,具体包括以下步骤:
步骤一:计算机终端PCTU上的用户UP在电子病历管理系统上进行用户注册,具体包括:
电子病历管理系统进行参数设置:设y=xemodn,且x位于区间[1,ε(n)·n]或区间其中m-O(1)<ε(n)<m-1(m=log2n);
步骤二:电子病历管理系统对计算机终端PCTU上的用户UP进行访问控制,具体过程为:
①计算机终端PCTU上的用户UP随机选取εP(n)满足m-O(1)<εP(n)<m-1;
②电子病历管理系统随机选择b∈R{0,1}和并且计算α=yb·remodn,将α发送给计算机终端PCTU上的用户UP;
③电子病历管理系统计算m对整数,第i对整数用αi来表示,αi的构造过程是:随机选择bi∈R{0,1}、并且计算:αi=(αi,0,αi,1),之后将m对整数送给计算机终端PCTU上的用户UP;
④计算机终端PCTU上的用户UP对于所有2m个子集均匀的概率分布随机选择一个子集并送给电子病历管理系统;
⑤电子病历管理系统将{(bi...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。