[发明专利]一种电子医疗云中的健康档案访问控制方法有效
申请号: | 201711006385.2 | 申请日: | 2017-10-25 |
公开(公告)号: | CN107682353B | 公开(公告)日: | 2018-09-04 |
发明(设计)人: | 张应辉;郑东;赵庆兰;赖成喆;郭瑞 | 申请(专利权)人: | 西安邮电大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04L9/30;G06F21/62 |
代理公司: | 北京科家知识产权代理事务所(普通合伙) 11427 | 代理人: | 陈娟 |
地址: | 710061 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种电子医疗云中的健康档案访问控制方法,该方法包括:系统初始化、生成健康档案、健康档案加密得到具有隐私保护的健康档案、存储具有隐私保护的健康档案密文、生成使用者属性集、生成使用者属性私钥、执行具有隐私保护的健康档案解密。本发明提供的电子医疗云中的健康档案访问控制方法不仅保证了健康档案的机密性,还提高了健康档案访问的安全性及计算效率。 | ||
搜索关键词: | 健康档案 电子医疗 访问控制 隐私保护 使用者属性 系统初始化 计算效率 机密性 解密 密文 私钥 加密 存储 访问 保证 | ||
【主权项】:
1.一种电子医疗云中的健康档案访问控制方法,其特征在于,包括:步骤S101:医疗管理中心单元执行系统初始化,生成系统公钥PK和系统私钥MK;步骤S102:至少一个健康档案用户访问单元输入健康档案所有者的基本信息和/或医疗保健信息,生成健康档案M;步骤S103:至少一个健康档案用户访问单元根据系统公钥PK,执行健康档案M加密,得到具有隐私保护的健康档案密文CT;步骤S104:存储具有隐私保护的健康档案密文CT至电子医疗云存储单元;步骤S105:至少一个健康档案用户访问单元从电子医疗云存储单元下载具有隐私保护的健康档案密文CT;步骤S106:至少一个健康档案用户访问单元输入健康档案使用者基本信息,生成对应的使用者属性集S;步骤S107:医疗管理中心单元执行新用户注册,根据系统公钥PK、系统私钥MK和使用者属性集S,生成使用者属性私钥SKS;步骤S108:至少一个健康档案用户访问单元根据系统公钥PK和使用者属性私钥SKS,对电子医疗云存储单元发送的具有隐私保护的健康档案密文CT执行解密,得到健康档案M;所述步骤S101具体包括:步骤S1011:选取三个参数G、GT和其中,G为阶为合数N的循环群;GT为阶为合数N的循环群;为双线性对;N=p1p2p3p4表示四个素数p1、p2、p3、p4的乘积;G=Gp1×Gp2×Gp3×Gp4表示四个子群Gp1、Gp2、Gp3、Gp4的笛卡尔积;G×G→GT是一个满足双线性性、非退化性和可计算性的映射,其将阶为合数N的循环群G中的两个元素映射到另一个阶为合数N的循环群GT中的一个元素;步骤S1012:根据选取的三个参数G、GT和设置属性域U=ZN;其中,ZN为一个有限集合,ZN={1,2,…,N};步骤S1013:选取随机数a,a∈RZN、g,h∈RGp1、X3∈RGp3、Z,X4∈RGp4;步骤S1014:计算ga,以及H=hZ;步骤S1015:公开系统公钥PK=(N,g,ga,Y,H,X4)和秘密保存系统私钥MK=(a,h,X3)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安邮电大学,未经西安邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711006385.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种插件加载的方法和装置
- 下一篇:一种空气清新剂的盛装装置