[发明专利]一种云电子病历访问控制系统在审
申请号: | 202010679866.5 | 申请日: | 2020-07-15 |
公开(公告)号: | CN111968711A | 公开(公告)日: | 2020-11-20 |
发明(设计)人: | 易利锋 | 申请(专利权)人: | 易利锋 |
主分类号: | G16H10/60 | 分类号: | G16H10/60;G16H15/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 400000 重*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电子 病历 访问 控制系统 | ||
1.一种云电子病历访问控制系统,其特征在于,包括:运行有电子病历管理系统软件的云存储服务器CSDS和计算机终端PCTU,计算机终端PCTU与云存储服务器CSDS进行通信连接;
所述电子病历管理系统的访问控制方法,具体包括以下步骤:
步骤一:计算机终端PCTU上的用户UP在电子病历管理系统上进行用户注册,具体包括:
电子病历管理系统进行参数设置:设y=xemodn,且x位于区间[1,ε(n)·n]或区间其中m-O(1)ε(n)m-1(m=log2 n);
步骤二:电子病历管理系统对计算机终端PCTU上的用户UP进行访问控制,具体过程为:
①计算机终端PCTU上的用户UP随机选取εP(n)满足m-O(1)εP(n)m-1;
②电子病历管理系统随机选择b∈R{0,1}和并且计算α=yb·remod n,将α发送给计算机终端PCTU上的用户UP;
③电子病历管理系统计算m对整数,第i对整数用αi来表示,αi的构造过程是:随机选择bi∈R{0,1}、并且计算:αi=(αi,0,αi,1),之后将m对整数送给计算机终端PCTU上的用户UP;
④计算机终端PCTU上的用户UP对于所有2m个子集均匀的概率分布随机选择一个子集并送给电子病历管理系统;
⑤电子病历管理系统将{(bi,ri,0,ri,1):i∈I}及发送给计算机终端PCTU上的用户UP;
⑥计算机终端PCTU上的用户UP,对于每一个i∈I,检查αi是否是正确生成的,对于每一个检查是否且
若上述全部正确,则计算机终端PCTU上的用户UP计算β=Hk(α),并将β送给电子病历管理系统,否则停止协议的执行;
如果β≠b,则电子病历管理系统拒绝接受计算机终端PCTU上的用户UP的身份证明;
如果β=b,则继续执行,如果电子病历管理系统不拒绝地执行完所有的交互过程,则电子病历管理系统接受计算机终端PCTU上的用户UP的身份证明。
2.根据权利要求1所述的云电子病历访问控制系统,其特征在于,所述电子病历管理系统对计算机终端PCTU上的用户UP进行访问权限认证,只有计算机终端PCTU上的用户UP的身份通过了电子病历管理系统的认证,才允许计算机终端PCTU上的用户UP访问云存储服务器CSDS。
3.根据权利要求2所述的云电子病历访问控制系统,其特征在于,所述云存储服务器CSDS用于存储电子病历、响应用户请求及提供相应服务。
4.根据权利要求3所述的云电子病历访问控制系统,其特征在于,所述步骤①-⑥的协议被重复执行m=log2 n次,每一次执行时的随机数εP(n)的生成均是相互独立的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于易利锋,未经易利锋许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010679866.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种适用于云存储环境下的检索加密系统
- 下一篇:一种除尘器用清灰装置