一种基于局部敏感哈蒂的数据查询算法制造技术

技术编号:36608766 阅读:34 留言:0更新日期:2023-02-04 18:35
本发明专利技术公开了一种基于局部敏感哈蒂的数据查询算法,谓词加密构造算法,具体包括以下步骤:S1、接受者秘钥生成算法;S2、密文关键词生成算法;S2、陷门信息生成算法;S3、测试算法。本发明专利技术谓词加密与属性加密的最根本的区别是限制访问敏感数据的属性是否隐藏,谓词加密相比于属性加密是一种更安全的加密方法,在对要求隐藏访问属性的的场合更实用。用。用。

【技术实现步骤摘要】
一种基于局部敏感哈蒂的数据查询算法


[0001]本专利技术涉及数据查询算法
,具体为一种基于局部敏感哈蒂的数据查询算法。

技术介绍

[0002]在目前云计算的背景下,数据呈现日益分散化、分布式的特点,而且由于银行等单位对数据安全性要求的高度关注,传统的分布式数据挖掘方法无法直接应用于目前的数据环境中,以及在此背景下,面向分布式数据库的隐私保护数据挖掘方法应运而生,但目前的隐私保护数据挖掘方法主要是对水平分布和垂直分布的数据库进行隐私保护,并未考虑到混合分布模型的问题,为此,我们提出一种基于局部敏感哈蒂的数据查询算法。

技术实现思路

[0003]本专利技术的目的在于提供一种基于局部敏感哈蒂的数据查询算法,解决了现有的问题。
[0004]为实现上述目的,本专利技术提供如下技术方案:一种基于局部敏感哈蒂的数据查询算法,谓词加密构造算法,具体包括以下步骤:S1、接受者秘钥生成算法:该算法以一个安全的公共参数,阶数为的两个群作为输入,并随机选择一个整数和,输出并且;S2、密文关键词生成算法:随机选择,计算,输出明文关键词的满本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于局部敏感哈蒂的数据查询算法,其特征在于,谓词加密构造算法,具体包括以下步骤:S1、接受者秘钥生成算法:该算法以一个安全的公共参数,阶数为的两个群作为输入,并随机选择一个整数和,输出并且;S2、密文关键词生成算法:随机选择,计算,输出明文关键词的满足可搜索的密文关键词为的满足可搜索的密文关键词为;S2、陷门信息生成算法:输出陷门值;S3、测试算法:令,测试等式是否成立;若成立,输出1,否则输出0;因为,所以左边等于右边。2.根据权利要求1所述的一种基于局部敏感哈蒂的数据查询算法,其特征在于,支持多个查询条件的谓词加密算法,包括以下步骤:给定属性集合为,谓词集合为,用向量表示属性向量,表示谓词向量;在算法中每一个密文关联一个属性向量,每一个私钥关联一个谓词向量;当内积时,,即属性向量满足谓词向量的条件,表示私钥能解密密文,查询成功;秘钥生成算法密...

【专利技术属性】
技术研发人员:陈立峰王巍
申请(专利权)人:河北循证医疗科技股份有限公司
类型:发明
国别省市:

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

1