基于区块链与代理重加密的个人健康数据共享方法 | 您所在的位置:网站首页 › 国云数据科技有限公司 › 基于区块链与代理重加密的个人健康数据共享方法 |
申请/专利权人:湖南天河国云科技有限公司 申请日:2022-10-21 公开(公告)日:2023-03-07 公开(公告)号:CN115766098A 主分类号:H04L9/40 分类号:H04L9/40;H04L9/06;H04L9/08;H04L9/30;G06F21/62;G06F21/60;G06F16/906;G06F16/901 优先权: 专利状态码:在审-公开 法律状态:2023.03.07#公开 摘要:本发明公开了一种基于区块链与代理重加密的个人健康数据共享方法,包括:数据需求者将其公钥pk2和数据授权请求经区块链胖节点转发给数据钱包APP;数据钱包APP根据患者的私钥sk1和公钥pk2生成转换密钥,并用患者的公钥pk1加密对称加密密钥得到密文p,将转换密钥和密文p上传区块链胖节点;区块链胖节点用转换密钥对密文p进行重加密得到密文q,并将密文q和对应的密文数据En发送给数据需求者;数据需求者从区块链获取密文数据En对应的哈希值,根据哈希值校验密文数据En,若校验通过,用私钥sk2对密文q解密得到的对称加密密钥解密密文数据En得到明文数据。本发明解决了第三方不可信的情况下,个人健康数据在共享过程中不能安全地细粒度分享内容的问题。 主权项:1.一种基于区块链与代理重加密的个人健康数据共享方法,其特征在于,应用于个人健康数据管理系统,所述个人健康数据管理系统包括患者的数据钱包APP和健康数据采集设备,所述方法包括以下步骤:数据需求者将其公钥pk2和数据授权请求经区块链胖节点转发给对应的数据钱包APP,所述数据钱包APP收到公钥pk2和数据授权请求后等待患者的操作信息;若所述数据钱包APP获取同意授权的操作信息,根据患者的私钥sk1和公钥pk2生成转换密钥zk,并用患者的公钥pk1加密对称加密密钥k1,k2,…,kn得到密文p,将转换密钥zk和密文p上传区块链胖节点;区块链胖节点用转换密钥zk对密文p进行重加密得到密文q,并将密文q和对应的密文数据En发送给数据需求者,所述密文数据En为健康数据采集设备采集的个人健康数据的明文数据分类后,用对称加密密钥k1,k2,…,kn加密并上传区块链的密文数据;数据需求者用其私钥sk2对密文q解密得到对称加密密钥k1,k2,…,kn,并从区块链获取密文数据En对应的哈希值,根据所述哈希值校验密文数据En,若校验通过,根据对称加密密钥k1,k2,…,kn解密密文数据En得到对应的明文数据。 全文数据: 权利要求: 百度查询: 湖南天河国云科技有限公司 基于区块链与代理重加密的个人健康数据共享方法 免责声明 1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。 2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。 阅读全文 双屏查看 官方信息 专利公告 收藏专利 下载PDF 下载WORD |
CopyRight 2018-2019 实验室设备网 版权所有 |