[发明专利]一种基于区块链和IPFS的医疗数据共享模型的实现方法有效

专利信息
申请号: 202010442892.6 申请日: 2020-05-22
公开(公告)号: CN111832038B 公开(公告)日: 2022-10-14
发明(设计)人: 成卫青;尹嘉成 申请(专利权)人: 南京邮电大学
主分类号: G06F21/60 分类号: G06F21/60;G06F21/62;G06F21/64;G06F16/27
代理公司: 南京苏高专利商标事务所(普通合伙) 32204 代理人: 柏尚春
地址: 210012 江苏*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 区块 ipfs 医疗 数据 共享 模型 实现 方法
【权利要求书】:

1.一种基于区块链和IPFS的医疗数据共享模型的实现方法,其特征在于,包括以下内容:

(1)数据上传;包括以下步骤:

(1.1)对医疗机构就诊的患者生成加密密钥key:对医疗机构间共享的密钥key1和患者密钥key2进行字符串拼接生成x1,通过数字摘要技术对x1进行哈希计算生成固定字节长度的x2,截取x2的部分字节生成加密密钥key;

(1.2)对患者产生的医疗数据打包,利用步骤(1.1)生成的加密密钥key对数据进行加密;

(1.3)将加密后的数据上传至IPFS,并返回add作为数据检索的资源定位符,该IPFS由医疗联盟共同构建,仅对内部使用;

(1.4)将步骤(1.3)生成的add和患者就诊概要信息上传至区块链系统,该区块链系统由医疗联盟共同构建,仅对内部使用;

(1.5)将上述步骤(1.4)成功写入区块链的区块信息上传至医疗机构本地数据库;

(1.6)在医疗机构本地内存中新建一张哈希表数据结构的容器,存储用于检索数据库表记录的主键和患者ID,该哈希表以患者ID为关键字计算哈希值,将数据库表记录的主键和患者ID的封装类存入哈希表,并更新医疗联盟中其他医疗机构所维护的哈希表,同时各医疗机构分别将哈希表备份至本地数据库中;

(2)数据下载;包括以下步骤:

(2.1)患者可去医疗联盟任一机构就诊,根据数据上传阶段步骤(1.1)的过程生成解密密钥key,加密密钥与解密密钥相同;

(2.2)医疗机构在其内存哈希表中查找出所有与患者ID相关的数据库表记录主键;

(2.3)根据主键在本地数据库查找所有区块信息,医生根据需求筛选所需要的区块信息;

(2.4)根据区块中的IPFS地址add去IPFS系统中下载所需数据;

(2.5)利用数据下载步骤(2.1)生成的解密密钥key对数据解密得到数据明文。

2.根据权利要求1所述的一种基于区块链和IPFS的医疗数据共享模型的实现方法,其特征在于:步骤(1.2)中,利用步骤(1.1)生成的加密密钥key对数据进行AES算法加密。

3.根据权利要求1所述的一种基于区块链和IPFS的医疗数据共享模型的实现方法,其特征在于:所述患者就诊概要信息包括就诊时间、疾病名称、患者ID。

4.根据权利要求1所述的一种基于区块链和IPFS的医疗数据共享模型的实现方法,其特征在于:组成联盟的医疗机构成员共同构建星际文件系统IPFS,当某机构产生医疗数据时,以病人一次就诊产生的医疗数据为单位,将所有产生的数据打包成一个文件,经过加密后以文件的形式上传到IPFS,并返回该文件的哈希值作为下载该数据的地址。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010442892.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top