南京理工大学黄婵颖获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉南京理工大学申请的专利基于联盟链和CP-ABE的电子医疗数据共享系统及方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115883214B 。
龙图腾网通过国家知识产权局官网在2026-02-17发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202211527224.9,技术领域涉及:H04L9/40;该发明授权基于联盟链和CP-ABE的电子医疗数据共享系统及方法是由黄婵颖;杨宇豪;颜克冬;尹丹设计研发完成,并于2022-12-01向国家知识产权局提交的专利申请。
本基于联盟链和CP-ABE的电子医疗数据共享系统及方法在说明书摘要公布了:本发明公开了一种基于联盟链和CP‑ABE的电子医疗数据共享系统及方法。该系统包括CA、联盟链账本、IPFS、服务器和AA;方法为:CA进行系统初始化,公开系统公共参数,将系统主密钥分发给AA;AA审核用户的注册申请,为注册用户分发用户证书和属性密钥;用户A将医疗数据原始数据加密后存储在IPFS中,将原始医疗数据的哈希值、元数据及在IPFS中的地址存储在区块链上;当联盟链中的用户B访问数据时,用户B的属性满足该密文的访问策略才能正确解密进行访问;恶意用户E不正当的访问时,AA利用区块链分布式共识机制完成恶意用户的追溯,确保电子医疗数据的安全使用。本发明提高了医疗数据共享的安全性和系统的吞吐量。
本发明授权基于联盟链和CP-ABE的电子医疗数据共享系统及方法在权利要求书中公布了:1.一种基于联盟链和CP‑ABE的电子医疗数据共享方法,其特征在于,包括以下步骤: 步骤1、系统初始化:CA进行系统初始化,公开系统公共参数,并通过加密安全通道将系统主密钥分发给AA节点; 步骤2、属性密钥分发:所有想加入联盟链的用户,均需要在系统内进行注册;AA负责完成用户的注册申请,并通过安全信道为所有注册用户分发用户证书和属性密钥; 步骤3、医疗数据的加密与存储:用户A通过联盟链和链上智能合约,配合IPFS将医疗数据原始数据经过CP‑ABE方案属性加密后存储在IPFS中,将原始医疗数据的哈希值、元数据及在IPFS中的地址存储在区块链上; 步骤4、医疗数据的获取与访问:当联盟链中的用户B需要访问由属性基加密后的电子医疗数据时,只有用户B的属性满足电子医疗数据密文的访问策略,才能够正确解密进行访问,以此实现对电子医疗数据细粒度的访问控制; 步骤5、恶意用户追溯:当出现恶意用户E不正当的访问行为,AA利用区块链分布式共识机制完成恶意用户的追溯,确保电子医疗数据的安全使用; 步骤1所述的系统初始化,具体如下: 步骤1.1、系统进行初始化: CA首先输入系统安全参数,生成一个阶为素数p、生成元为g的双线性群和一个双线性映射e:;接下来选择两个随机指数,产生公开参数和主密钥; 步骤1.2、系统密钥分发: CA在系统内公布公开参数,联盟链中所有节点和用户都能够获得公开参数的值;同时,CA通过加密安全通道将主密钥分别发送给联盟负责属性授权的AA节点; 步骤2所述的属性密钥分发,具体如下:步骤2.1、加入联盟链的用户和用户分别在本地秘密地生成公私密钥对和,其中私钥、分别在本地秘密存储; 步骤2.2、用户和用户分别向医疗机构A和医疗结构B的服务器节点发送属性认证请求UAR,其中用户发送的属性认证请求包括用户的公钥和用户身份标识,用户发送的属性认证请求包括用户的公钥和用户身份标识; 步骤2.3、医疗机构A和医疗结构B的服务器节点分别收到用户和用户的属性认证请求并进行身份验证,将用户的属性集和用户的属性集分别发送至医疗机构A和医疗结构B的AA节点,医疗机构A和医疗结构B的AA节点分别验证用户A的属性集和用户B的属性集并签名,并将带有签名的用户属性集和发送到系统内其它医疗机构的AA节点,其它医疗机构的AA节点在验证过用户属性集后签名返回背书结果至医疗机构A和医疗结构B的AA节点;在医疗机构A和医疗结构B的AA节点收集到背书策略要求的足够AA节点背书后,将背书结果打包发送给排序节点,排序节点验证签名的有效性,并将结果进行排序打包成区块,然后发给所有AA节点,AA节点对区块进行验证后将其更新到联盟链账本中; 步骤2.4、用户属性认证通过后,医疗机构A和医疗结构B的AA节点分别为用户A和用户B计算属性密钥和并进行分发: 医疗机构A的AA节点使用用户A的属性和系统主密钥集为用户A生成相应的属性私钥,选择随机数,对于用户的每个属性选择随机数,计算用户的属性密钥,然后将用户的属性密钥使用用户的公钥加密成为属性密钥密文发送给用户;同样的,医疗结构B的AA节点首先使用用户B的属性和系统主密钥集为用户B生成相应的属性私钥,选择随机数,对于用户的每个属性选择随机数,计算用户的属性密钥,然后将用户的属性密钥使用用户的公钥加密成为密文发送给用户; 步骤2.5、用户利用自己的私钥对属性密钥密文进行解密后得到属性密钥,用户利用自己的私钥对属性密钥密文进行解密后得到属性密钥。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人南京理工大学,其通讯地址为:210094 江苏省南京市玄武区孝陵卫200号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励