基于区块链的医疗数据分享方法、装置、终端及存储介质制造方法及图纸

技术编号:26480713 阅读:28 留言:0更新日期:2020-11-25 19:26
本发明专利技术涉及区块链技术,提供一种基于区块链的医疗数据分享方法,包括:获取用户的医疗数据;根据用户端的第一公钥将所述医疗数据写入第一区块链;接收来自查询端的查询授权申请,将所述查询授权申请发送至所述用户端并写入第二区块链;根据所述查询授权申请及来自所述用户端的第一公钥生成授权信息,并将所述授权信息写入所述第二区块链;根据所述授权信息生成授权码,并将所述授权码发送至所述查询端;接收来自所述查询端的查询申请,通过所述第二区块链对所述查询申请进行鉴权;及当所述查询申请通过鉴权时,将所述第一公钥发送至所述查询端,以对所述第一区块链上所述用户的医疗数据进行查询。本发明专利技术可以提高区块链上医疗数据的安全性。

【技术实现步骤摘要】
基于区块链的医疗数据分享方法、装置、终端及存储介质
本专利技术涉及区块链
,尤其涉及一种基于区块链的医疗数据分享方法、装置、终端及存储介质。
技术介绍
现如今,随着网络用户规模的增大,用户数据与大数据的深度融合成为传统行业转型升级的新动能。目前许多行业的竞争者由于缺少用户提供基础数据,无法通过数据集的训练来提高分析技术的准确性,如此为减少数据的访问限制,数据共享机制逐渐流行。与此同时,鉴于对个人数据的需求,涉及用户个人信息,例如通讯信息、医疗数据等的泄露越来越频繁,导致用户隐私被侵犯,用户数据的安全性也大大降低,如此不利于医疗数据的分享。区块链技术具有智能合约、去中心化、不可篡改等特性,已越来越多地应用在医疗领域,进行医疗数据的存储,可以提高医疗数据存储的安全性。然而,在区块链上医疗数据的分享及查询过程中,由于缺少查询者的授权与鉴权,导致医疗数据仍存在较大的泄露风险。
技术实现思路
鉴于以上内容,有必要提出一种基于区块链的医疗数据分享方法、装置、终端及存储介质,可以对医疗数据的分享进行授权及鉴权。本申请本文档来自技高网...

【技术保护点】
1.一种基于区块链的医疗数据分享方法,其特征在于,所述方法包括:/n根据用户在各个医院的就诊记录获取所述用户的医疗数据;/n根据用户端的第一公钥将所述用户的医疗数据写入第一区块链;/n接收来自查询端的查询授权申请,将所述查询授权申请发送至所述用户端并写入第二区块链;/n根据所述查询授权申请及来自所述用户端的第一公钥生成授权信息,并将所述授权信息写入所述第二区块链;/n根据所述授权信息生成授权码,并将所述授权码发送至所述查询端;/n接收来自所述查询端的查询申请,通过所述第二区块链对所述查询申请进行鉴权;及/n当所述查询申请通过鉴权时,将所述第一公钥发送至所述查询端,以对所述第一区块链上所述用户的...

【技术特征摘要】
1.一种基于区块链的医疗数据分享方法,其特征在于,所述方法包括:
根据用户在各个医院的就诊记录获取所述用户的医疗数据;
根据用户端的第一公钥将所述用户的医疗数据写入第一区块链;
接收来自查询端的查询授权申请,将所述查询授权申请发送至所述用户端并写入第二区块链;
根据所述查询授权申请及来自所述用户端的第一公钥生成授权信息,并将所述授权信息写入所述第二区块链;
根据所述授权信息生成授权码,并将所述授权码发送至所述查询端;
接收来自所述查询端的查询申请,通过所述第二区块链对所述查询申请进行鉴权;及
当所述查询申请通过鉴权时,将所述第一公钥发送至所述查询端,以对所述第一区块链上所述用户的医疗数据进行查询。


2.如权利要求1所述的基于区块链的医疗数据分享方法,其特征在于,所述根据用户在各个医院的就诊记录获取所述用户的医疗数据包括:
接收来自多个医院端根据所述用户的电子病历收集的医疗数据;
将每个用户的医疗数据存储至医疗数据库;及
生成所述医疗数据库中与每个用户的医疗数据对应的索引数据。


3.如权利要求2所述的基于区块链的医疗数据分享方法,其特征在于,所述根据用户端的第一公钥将所述用户的医疗数据写入第一区块链包括:
接收来自所述用户端的第一公钥;
对所述用户的索引数据及所述第一公钥执行哈希算法以生成第一哈希值;
将所述用户的索引数据及所述第一哈希值打包成区块,并写入所述第一区块链,其中,所述第一哈希值用于对所述索引数据进行加密。


4.如权利要求1所述的基于区块链的医疗数据分享方法,其特征在于,所述接收来自查询端的查询授权申请,将所述查询授权申请发送至所述用户端并写入第二区块链包括:
接收来自查询端的所述查询授权申请中包含的身份信息、签名及第二公钥;
将所述第二公钥发送至所述用户端;
对所述身份信息、签名及第二公钥执行哈希算法以生成第二哈希值;
将所述身份信息、签名及所述第二哈希值打包成区块,并写入所述第二区块链。


5.如权利要求4所述的基于区块链的医疗数据分享方法,其特征在于,所述根据所述查询授权申请及来自所述用户端的第一公钥生成授权信息,并将所述授权信息写入所述第二区块链包括:
当所述用户端根据所述第二公钥从所述第二区块链读取并验证所述身份信息及签名时,接收来自所述用户端的第一公钥;
对所述身份信息、...

【专利技术属性】
技术研发人员:张莉
申请(专利权)人:平安国际智慧城市科技股份有限公司
类型:发明
国别省市:广东;44

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

1