基于Simhash的安全密文排序检索方法研究

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:seaking888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机互联网的飞速发展,数据呈现指数级增长,越来越多的用户选择将数据存储在云服务器。云存储减轻了用户的存储管理负担,为用户提供灵活的云计算服务,但是作为一个第三方平台,云服务商可以轻松获取用户的数据,造成隐私数据泄露等安全问题。因此,为了防止非授权访问、保护用户隐私和数据安全,用户一般先将数据加密,再上传至云服务器。由于加密后的数据失去了明文特征,用户无法高效地检索数据,如何同时保证数据的机密性和数据的可用性成为云存储中密文检索技术发展的关键点。本文提出了一种支持索引动态更新的多关键词密文排序检索方案,具体研究内容如下:(1)SMRI密文索引的构建通过研究密文检索领域常用的索引结构,针对高维向量索引占用空间大,构建复杂的问题,本文基于Simhash算法降维的思想,提出了一种基于Simhash的安全多关键字排序检索索引(Secure Simhash-based Multi-keyword Ranked Search Index,SMRI)。首先,基于TF-IDF规则将每篇文档处理成特征向量。然后,基于单向密钥哈希函数HMAC-MD5,利用Simhash算法将每篇文档处理成低维的特征指纹,将指纹分段预建分组索引。最后,用分段指纹和特征向量二元组构建B+树,并用Sk NN算法加密,得到安全密文索引。当数据发生变动时,只需要更新二元组中的数据,提交更新信息至云服务器,利用B+树自身的特征,即可完成索引的动态更新。(2)基于SMRI的多关键词检索与排序根据用户提交的查询关键词生成安全陷门,利用基于TF-IDF的向量空间模型和带密钥的Simhash算法将查询关键词处理成向量和指纹,并用Sk NN算法加密向量,构成查询陷门提交至云端。针对检索过程中相关分计算复杂度高以及排序精度低的问题,本文设计了一种基于“过滤-精化”策略的检索排序方案。首先云服务器根据陷门中的查询指纹在SMRI索引中匹配所有汉明距离小于设定阈值的指纹集合,过滤大量与查询关键词相关性较低的文档,得到候选结果集。然后按照TF-IDF规则计算向量内积,对候选结果集进行排序,得到与查询关键词相关分最高的top-k结果集。整个过程在云服务器端完成,减少与客户端的计算量与通信量。(3)安全性分析与实验设计首先总结了密文检索中常见的攻击模式,确立了威胁模型,定义了安全目标,然后分析了本方案在数据文档、关键词、相关分以及查询隐私保护方面的安全性。最后以RFC为实验数据集,分析不同方案在索引构建、陷门生成、索引检索、索引更新以及检索精度等方面的效率,实验结果表明SMRI的检索效率高、计算量小,节约时间和空间成本,适用于海量数据的快速检索。
其他文献
近年来,财务舞弊案层出不穷,引起了资本市场的混乱,挫败了投资者的信心。为了规范我国资本市场的秩序,提高财务信息的质量,我国制定了一系列的规定。2010年,我国政府发布了《企业内部控制配套指引》,其涵盖了18条具体指引。其中,《企业内部控制审计指引》规定,2012年,内部控制审计应该首先在我国主板上市的公司中实行。并提出,两种审计业务既有区别又有联系。该指引中还指出:财务报表审计和内部控制审计既可以
纯铁材料因其优异的塑性、耐冲击韧性、电磁性能,广泛应用于航空航天、能源动力、国防军工等领域。但纯铁属于典型的难加工材料,切削纯铁过程中切削变形大、加工硬化严重、刀
对于具有大量资源的出版行业来说,个性化推荐是解决信息超载的一个有效方法。在推荐算法中,矩阵分解算法取得了很好的推荐效果,但是也存在一些问题。本文以矩阵分解算法为基
随着社会和经济的发展,社会人口压力增大,人口老龄越趋严重。老年人的心理健康问题引起社会的关注,社会工作事务所和社工承担了政府购买老年人心理健康和精神陪伴项目实施工作。本研究通过项目中社区情绪舒缓活动在改善老年人状态是否有作用进行行动研究和问卷调查。通过对194名老人针对项目和群体需求,依据理论和社会工作经验设计并开展社区活动,活动后进行活动满意程度调查发现:总体来看80%以上的老人对此次活动是满意
而今社会随着信息科学技术的不断加快发展,我们对信息的需求量也越来越大。但是现在以硅为基础的电子器件已不能满足我们的生活需求,新兴学科-分子电子学就应运而生。研究者
神经进化对于神经网络的进一步发展起着决定性的作用。传统的浅层神经进化方法多以改变网络初始权值为主,不能最大化提高神经网络的精度;深层神经进化方法的出现为自动设计神经网络结构的研究开辟了一条新的途径,但在如何定义网络结构的搜索空间,以及如何设计有效的搜索策略上仍有较大的改进空间。针对上述问题,提出了基于仿生优化算法的神经进化方法体系,该方法体系从优化理论的角度对神经网络的权值空间和结构空间进行了定义
关于预期后悔的研究,大多集中于预期后悔对决策的影响。近些年来出现了一些关于预期后悔的影响因素的研究,并发现了规范理论和决策判断理论。但关于个体人格特质对预期后悔的影响的研究仍较少。已有研究发现自尊水平能够影响个体的后悔倾向,但未产生系统的关于自尊水平对预期后悔的影响研究。本研究探讨了中年人的自尊水平对预期后悔的影响,并引入规范理论和决策判断理论两种理论框架,综合探讨了自尊水平、决策常规性和谨慎程度
软件安全问题无论对于个人还是企业都至关重要,在Windows操作系统下的软件安全问题尤为严重。传统的基于静态检测与动态检测的恶意软件检测方法难以适应不断变种的恶意软件,
近年来,随着边缘计算技术以及云计算技术的迅猛发展,越来越多的学者和研究人员致力于将边缘计算平台和云计算平台进行整合,实现“边云一体化”。因此,如何在边云一体化环境下
推荐系统是当下解决信息超载问题的有效方法,在经过学术界和工业界多年共同的研究和应用后,取得了卓越的研究成果。但是在移动互联网的时代中,数据量呈现几何式增长,传统推荐