摘要
本发明公开了一种支持追责的匿名的医疗数据共享方法和电子设备,支持追责的匿名的医疗数据共享方法包括:步骤1.1,CA以安全参数λ作为输入,输出公共参数PP和主密钥MSK,且设置对应的公私钥对(PKCA,SKCA);步骤1.2,各个AA分别输入公共参数PP,输出各个AA对应的公私钥对其中AAk表示第k个属性权威机构;步骤2.1,DU生成对应的假名Pu;步骤2.2,DU向CA提交假名Pu进行注册,CA为DU颁发匿名凭证Credu;步骤3.1,DU请求多个AA分发解密密钥,多个AA分别验证Credu的有效性,验证通过后,多个AA分别通知CA为DU计算中间密钥组件SK′;步骤3.2,AA以PP、DU的属性集Su、SK′和DU的秘密组件R作为输入,输出对应的密钥组件,DU将各个密钥组件聚合,生成完整的解密密钥SKu,s;步骤4,DO根据设定的访问结构T=(A,ρ)加密明文m,输出密文CT;步骤5.1,DU根据解密密钥SKu,s生成代理解密密钥pdk和本地解密密钥ldk,MCS使用pdk对密文CT进行代理解密,输出中间密文CT′;步骤5.2,DU输入ldk和CT′,输出明文m;步骤6.1,进行白盒追踪,当发现可疑的密钥时,CA执行密钥检查算法输出密钥组件D6,若可疑的密钥SKu,s格式不完整,则输出⊥,其中,⊥表示解密终止;步骤6.2,进行黑盒追踪,当发现解密设备D时,CA生成追踪密文对D进行解密测试,输出解密结果,然后从列表LBT中得到D6。本申请的支持追责的匿名的医疗数据共享方法能够提高用户数据的安全性。
技术关键词
医疗数据共享方法
解密密钥
检查算法
假名
解密设备
明文
白盒
列表
对称加密算法
双线性
有效性
参数
电子设备
凭证
私钥
公钥
云服务器
系统为您推荐了相关专利信息
身份验证信息
硬件安全模块
灌装方法
非对称密钥算法
公钥