[发明专利]支持动态更新和快速数据访问的电子健康记录共享方法在审
申请号: | 202211640211.2 | 申请日: | 2022-12-20 |
公开(公告)号: | CN115967557A | 公开(公告)日: | 2023-04-14 |
发明(设计)人: | 宁建廷;王经纬;殷新春;黄欣沂;许胜民;徐国文 | 申请(专利权)人: | 福建师范大学 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L67/12;H04L67/1097;G06F21/62 |
代理公司: | 福州元创专利商标代理有限公司 35100 | 代理人: | 陈鼎桂;蔡学俊 |
地址: | 350117 福建省福州市闽*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 支持 动态 新和 快速 数据 访问 电子 健康 记录 共享 方法 | ||
1.一种支持动态更新和快速数据访问的电子健康记录共享方法,提供一系统包括可信授权中心、云服务器、数据用户和数据拥有者,其特征在于,包括以下步骤:
步骤S1:可信授权中心和云服务器各自生成公共参数和私钥,公布他们的公共参数,秘密保存私钥;
步骤S2:数据用户生成用户公钥和秘密值,同时向可信授权中心申请注册,可信授权中心按照用户提交的属性集合计算并分发相应的属性密钥;
步骤S3:数据拥有者按照电子健康记录的期望共享群体生成一个访问策略,通过该访问策略加密待共享的电子健康记录,生成密文,并将密文上传至云服务器,云服务器对密文盲化后进行保存;
步骤S4:数据拥有者向云服务器发送更新请求,云服务器更新对应密文的访问策略;
步骤S5:数据用户向云服务器提交解密密钥申请数据访问,云服务器进行外包解密操作生成外包密文并返回给数据用户;数据用户收到外包密文后使用自身的秘密值对外包解密结果进行解密。
2.根据权利要求1所述的支持动态更新和快速数据访问的电子健康记录共享方法,其特征在于,所述步骤S1具体为:
(1)可信授权中心根据安全参数λ提供椭圆曲线群及双线性映射其中表示阶为p的椭圆曲线循环群,e:表示双线性映射,令Zp表示阶为p的整数群;
(2)可信授权中心选择随机数α,β∈Zp,随机群元素g,h,u,v,然后分别计算g的α次幂gα以及g的β次幂gβ;
(3)可信授权中心公开公共参数保存主私钥msk={α,β};
(4)云服务器随机选择并保存云服务器私钥skc=sc,其中sc∈Zp;
(5)云服务器计算g的sc次幂并公开其公共参数
3.根据权利要求1所述的支持动态更新和快速数据访问的电子健康记录共享方法,其特征在于,所述步骤S2具体为:
(1)数据用户随机选择并保存数据用户秘密值svu=su,其中su∈Zp;
(2)数据用户计算g的su次幂并公开其公钥
(3)数据用户向可信授权中心提供要申请密钥的属性集合S={A1,A2,...,Ak}及自己的公钥ppu;
(4)可信授权中心选择k+1个随机数r,r1,r2,...,rk∈Zp,计算解密密钥部件K0=ppuαwr,解密密钥部件K1=gr;对于可信中心计算与属性Aτ相关的解密密钥部件以及最终为数据用户生成属性集合S的解密密钥dkS={S,K0,K1,{Kτ,2,Kτ,3}τ∈[k]};
(5)可信授权中心将解密密钥dkS发送给数据用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建师范大学,未经福建师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211640211.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:水利水库监测辅助装置
- 下一篇:清洁机器人系统的控制方法、装置与设备