一种基于区块链的个人医疗数据安全比对方法技术

技术编号:31705824 阅读:23 留言:0更新日期:2022-01-01 11:08
本发明专利技术公开了一种基于区块链的个人医疗数据安全比对方法。不同的医疗数据存储服务商通过区块链构建用户医疗数据索引,在区块链中对用户数据的索引进行存储;终端用户通过区块链账本所存储的索引信息检索出所有与自身有关的历史病例信息,通过客户端所提供的病史关键字提取方法提取出病史关键字,用户终端设备通过RSA累加器的累加算法,对其病史进行聚合以获取聚合值;当医疗数据利用方想要与该用户数据进行比对时,在获得用户授权后,从区块链索引中检索到用户对应的数据存储方,进行交互后,获取用户的RSA累加器公钥,累加值和见证值。通过区块链技术有效地将不同的服务商链接起来,在数据不离开服务商的前提下完成加密数据的索引共享。据的索引共享。据的索引共享。

【技术实现步骤摘要】
一种基于区块链的个人医疗数据安全比对方法


[0001]本专利技术涉及区块链
,具体为一种基于区块链的个人医疗数据安全比对方法。

技术介绍

[0002]在当前医疗数据体系中,智慧医疗系统逐渐成为市场中的主导,其利用信息化的方式帮助患病用户对个人医疗数据进行存储、分析以及诊断。随着信息化水平的不断提升,以及医院、用户对于医疗系统的需求不断提高,单一服务商的医疗数据存储系统已经不能够满足人们的日常需求,体现出了其局限性,因为医院所存储的数据的服务范围是有限的,受到了区域性、法律等诸多客观因素的制约,所以当用户有跨医院就医、跨地区就医等就诊需求时,其历史病例等信息无法进行有效传递。与此同时,人们对于个人隐私数据的安全防范意识逐渐提高,个人信息的存储安全与人们的生活息息相关。因此,医疗数据需要有效的数据保护手段对数据进行安全的存储,也需要合理的方式帮助用户将其数据进行有效的利用。因此,针对当前医疗系统所面临的问题,亟需一种安全的数据存储、使用方案帮助用户在不泄漏个人隐私数据的前提下提供数据的安全性与可利用性,同时为用户提供良好的服务体验。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的个人医疗数据安全比对方法,其特征在于:具体方法为:步骤一、不同的医疗数据存储服务商通过区块链构建用户医疗数据索引,同时在区块链中对用户数据的索引进行存储,便于后续服务中的检索服务;步骤二、终端用户通过区块链账本所存储的索引信息检索出所有与自身有关的历史病例信息,通过客户端所提供的病史关键字提取方法提取出病史关键字,用户终端设备通过RSA累加器的累加算法,对其病史进行聚合以获取聚合值,通过聚合值,为各个病史关键字生成对应的见证值,最终,用户将RSA累加器公钥,累加值,见证值上传至任意医疗数据存储服务方,其中以上数据均不会泄漏任何用户原始的信息与病史信息;步骤三、当医疗数据利用方想要与该用户数据进行比对时,在获得用户授权后,从区块链索引中检索到用户对应的数据存储方,进行交互后,获取用户的RSA累加器公钥,累加值和见证值,在本地通过计算,即可获知用户是否患有该方关注疾病。2.根据权利要求1所述的一种基于区块链的个人医疗数据安全比对方法,其特征在于:所述的RSA累加器的累加算法主要流程如下:用户U终端设备通过区块链中的索引中自身的unique_id检索出所有的自身病史数据,然后通过关键字检索功能从筛选中获取所有病史的关键字,用...

【专利技术属性】
技术研发人员:张琰郑孟华
申请(专利权)人:上海秦润数据科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1