论文部分内容阅读
随着信息技术的发展,网络已经成为人们生活中必不可少的一部分,信息检索技术和电子商务被不同层次的人应用到生活中。但是在信息检索中,用户所关心的内容对服务器是公开的,好奇的数据库管理员可以根据用户的查询来获知用户今后要做的事情,对用户的隐私造成了极大的威胁。因此人们迫切需要一种新的检索方式来解决检索中的这种弊端。为了保护用户的查询隐私,人们提出隐蔽检索的方法。
本文首先对隐蔽检索技术和方法出现的背景、基本内容、特点作了简单介绍,详细阐述了隐蔽检索的概念,并且对一些以往的隐蔽检索方法进行了研究,总结出每种隐蔽检索方法的缺点。在此基础上提出一种新的隐蔽检索方法,即极少必要信息共享的隐蔽检索技术,它是一种对称式的隐蔽检索方法,不仅对用户的信息进行保密,而且对服务器的信息也进行了有效的保密,从而达到安全查询的目的。
新的隐蔽检索方法利用了可交换的加密函数,这种函数对数据库中的数据和用户查询的数据进行双重加密,通过加密后的密文匹配来找出用户所需的记录。本文根据三次传输协议和MentalPoker算法等理论提出了交集算法、等值连接算法、交集大小算法、等值连接大小算法、差算法、差连接算法以及差大小算法,并且对这些算法的正确性和安全性进行了有效的证明。