当前位置: 首页 > 专利查询>武汉大学专利>正文

一种多源加密数据布尔查询方法及计算机可读介质技术

技术编号:45637662 阅读:20 留言:0更新日期:2025-06-27 18:45
本发明专利技术公开了一种加密数据布尔查询方法及计算机可读介质,涉及网络与信息安全技术领域,所述方法包括:密钥生成中心生成系统参数,为数据拥有者、数据用户和云服务器生成密钥;每个数据拥有者对自己的数据进行加密,为加密数据生成索引,并将加密数据和索引存储在云服务器A上;每个数据用户得到数据拥有者的授权后,构建查询请求向云服务器A发起布尔查询;云服务器A存储加密数据和索引,根据查询请求对涉及的索引进行处理后交给云服务器B进行进一步布尔计算,并使用计算结果找到查询对应的数据返回给数据用户。相比于当前的加密数据布尔查询方法,本发明专利技术主要解决了查询效率低、不支持多源数据查询的问题。

【技术实现步骤摘要】

本专利技术涉及网络与信息安全,尤其涉及一种安全、高效的多源加密数据布尔查询方法及计算机可读介质


技术介绍

1、云计算技术的发展为数据处理带来了诸多便利,越来越多的企业和机构选择将私有数据上传至云端,从而更方便、高效地对数据进行计算和共享。但将数据托管在云服务器上也就意味着失去了对数据的控制权,用户无法得知自己的数据是否被窃取或修改。为了解决把数据存储在云端带来的信任问题,敏感数据通常会被加密以防止未授权的访问。然而,密文数据通常是不可读的,想要直接对密文数据进行查询不仅困难而且非常耗时。传统的数据检索方法需要对所有数据进行解密得到明文数据后才能进行查询,无论是在云端解密查询,还是先下载到本地再解密,都无法同时保证安全和效率,因此必须要在不解密的前提下完成查询。

2、作为密文查询的解决方案,可搜索加密技术近年来得到了大量的研究,特别是布尔查询,但效率和功能上的限制阻碍了其在实际场景下的广泛使用。为了提高查询效率,布尔查询通常被视为多个合取查询,由云服务器分别执行每个合取查询,并合并所有查询结果作为最终结果,这种方法对复杂的查询支持不佳,且无法处本文档来自技高网...

【技术保护点】

1.一种多源加密数据布尔查询方法,其特征在于,包括以下步骤:

2.如权利要求1所述多源加密数据布尔查询方法,其特征在于:数据拥有者在新增数据文档时,构建添加请求发送给云服务器A,云服务器A完成索引更新;

3.如权利要求1所述多源加密数据布尔查询方法,其特征在于,步骤S1包括:

4.如权利要求3所述多源加密数据布尔查询方法,其特征在于,步骤S2包括:

5.如权利要求4所述的安全、高效的多源加密数据布尔查询方法,其特征在于,步骤S4包括:

6.如权利要求5所述多源加密数据布尔查询方法,其特征在于,步骤S5包括:</p>

7.如权...

【技术特征摘要】

1.一种多源加密数据布尔查询方法,其特征在于,包括以下步骤:

2.如权利要求1所述多源加密数据布尔查询方法,其特征在于:数据拥有者在新增数据文档时,构建添加请求发送给云服务器a,云服务器a完成索引更新;

3.如权利要求1所述多源加密数据布尔查询方法,其特征在于,步骤s1包括:

4.如权利要求3所述多源加密数据布尔查询方法,其特征在于,步骤s2包括:

5.如权利要求4所述的安全、高效的多源加密数据布尔查询方法,其特征在于,步骤s...

【专利技术属性】
技术研发人员:宋伟王宇阳宋睿思
申请(专利权)人:武汉大学
类型:发明
国别省市:

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

1