支持隐私保护和范围历史查询的可验证数据流协议方法技术

技术编号:40319109 阅读:25 留言:0更新日期:2024-02-07 21:02
本发明专利技术公开了支持隐私保护和范围历史查询的可验证数据流协议方法,云服务器初始化空数据库;客户端将要增加的数据、插入的位置发送给服务器。服务端根据客户端提供的位置存储数据。将更新的数据和位置发送给服务端。服务端根据客户端提供的位置更新数据;第三方在基本树中查询[I,j]范围内的数据data<subgt;i,j</subgt;。第三方对于返回的认证路径进行验证;验证返回的历史数据认证路径,验证通过返回1,否则返回0。本发明专利技术能够支持范围查询,提高多条数据查询的效率,不需要更新整棵树,更新开销小。

【技术实现步骤摘要】

本专利技术涉及支持隐私保护和范围历史查询的可验证数据流协议方法,属于信息。


技术介绍

1、物联网技术的发展,推进了我国智慧医疗的发展,通过打造健康档案区域医疗信息平台,利用最先进的物联网技术,实现患者与医务人员、医疗机构、医疗设备之间的互动,逐步达到信息化。通过构建智慧医疗,经授权的医生能够随时查阅病人的病历、患史、治疗措施和保险细则,患者也可以自主选择更换医生或医院;把信息仓库变成可分享的记录,整合并共享医疗信息和记录,以期构建一个综合的专业的医疗网络;实时感知、处理和分析重大的医疗事件,从而快速、有效地做出响应;支持乡镇医院和社区医院无缝地连接到中心医院,以便可以实时地获取专家建议、安排转诊和接受培训;智慧医疗为医院、病人、医疗机构都带来了极大地便利。

2、然而将数据存储在不受信任的服务器上,如何有效的存储数据流并确保其完整性是一个挑战。对于需要病理数据针对某一病症研发特效药的医药研发机构,如何在不泄露病人隐私的情况下,向医药研发机构证明数据的真实性。对于医院方面,如何保存病人历史病历,以便于根据历史数据,设置临床治疗方案。现有可验证数据流本文档来自技高网...

【技术保护点】

1.支持隐私保护和范围历史查询的可验证数据流协议方法,其特征在于:

2.根据权利要求1所述的支持隐私保护和范围历史查询的可验证数据流协议方法,其特征在于,步骤一中,公钥PK保存在服务端,私钥SK保存在客户端。

3.根据权利要求1所述的支持隐私保护和范围历史查询的可验证数据流协议方法,其特征在于,步骤二中,DBi在每个位置存储所有更新的数据;初始时DB为空,单元格索引为1<=x<=M,对于每个叶子结点生成变色龙哈希值,左右节点分别表示为ΦL,ΦR,内部节点的HASH值为ΦP=HASH(ΦL,ΦR)是普通HASH值。

4.根据权利要求1所述的支...

【技术特征摘要】

1.支持隐私保护和范围历史查询的可验证数据流协议方法,其特征在于:

2.根据权利要求1所述的支持隐私保护和范围历史查询的可验证数据流协议方法,其特征在于,步骤一中,公钥pk保存在服务端,私钥sk保存在客户端。

3.根据权利要求1所述的支持隐私保护和范围历史查询的可验证数据流协议方法,其特征在于,步骤二中,dbi在每个位置存储所有更新的数据;初始时db为空,单元格索引为1<=x<=m,对于每个叶子结点生成变色龙哈希值,左右节点分别表示为φl,φr,内部节点的hash值为φp=hash(φl,φr)是普通hash值。

4.根据权利要求1所述的支持隐私保护和范围历史查询的可验证数据流协议方法,其特征在于,步骤三中,客户端输入私钥sk,数据data,索引i,调用插入函数将数据上传到服务端。

5.根据权利要求1所述的支持隐私保护和范围历史查询的可验证数据流协议方法,其特征在于,步骤四中,服务端根据客户端提供的位置存储数据,并生成或更新前缀序列。

6.根据权利要求1所述的支持隐私保护和范围历史查询的可验证数据流协议方法,其特征在于,步骤五中,客服端输入私钥sk...

【专利技术属性】
技术研发人员:高伟詹静
申请(专利权)人:北京工业大学
类型:发明
国别省市:

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

1