基于无证书密码系统的关键字搜索加密算法研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:dh5601
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前很多云储存平台都只关注于内容存储和共享服务(如百度云),这些云平台为了提供共享服务都使用明文形式存储,所以这类云平台都缺乏对用户信息的隐私保护。而另一类云平台(如坚果云)为了保证用户的隐私数据不被泄漏,会在用户数据上传到服务器后进行加密存储。对于这种存储机制,一旦攻击者将存储服务器攻破并拿到服务器的私钥,攻击者便可以解密用户的所有数据。国外有些云存储平台(如Wuala云)是将数据在本地加密后再上传到服务器进行存储,但由于服务器没有用户私钥,无法解密用户数据,所以无法提供线上搜索功能。也就是说在现有的云存储平台中,没有一种平台即以密文形式存储又提供了关键字搜索功能。考虑到无证书密码系统所具有的优点和目前云存储中存在的问题,我们将无证书密码系统与关键字搜索加密相结合,设计一个基于无证书公钥密码系统的关键字搜索加密方案,希望可以将其应用到现有云存储平台中,帮助云平台在保护用户隐私的同时提供关键字搜索服务。在本文中,我们先对关键字搜索加密和无证书密码系统进行了深入研究,发现在2014年Peng等学者提出了一个将无证书密钥系统与关键字搜索加密相结合的具体方案。经过分析我们发现这个方案并不能抵抗离线关键字猜测攻击,在本文中我们指出了这篇文章存在的安全漏洞,并提出了具体的改进算法。之后我们基于Peng的安全模型对我们的改进算法进行了理论安全证明,证明了我们的改进算法是安全的。但是经过分析其效能,我们发现这个算法的计算量偏大,影响了算法效率。所以我们提出了一个新的基于无证书的关键字搜索加密方案,建立了新的安全模型,并进行了理论分析和效能分析,证明了我们的新方案在随机寓言模型和双线性Diffie-Hellman以及计算Diffie-Hellman难题下的安全性。最后我们在Windows系统中搭建云平台进行仿真实验,经过实验分析我们发现相对我们新提出的方案,我们对Peng的改进算法虽然在安全方面得到了足够的保证,但在运算效率及搜索时间上并不理想。我们提出的新方法具有更高的搜索效率和更低的运算成本。实验结果表明,我们的新方法有较好的效能并且解决了传统公钥系统中繁琐的证书管理和基于身份密钥系统中的密钥托管问题。
其他文献
自从美国“911事件”以后,恐怖主义已成为当今世界研究的热点问题。正确分析恐怖组织的结构有助于政府有效地采取反恐措施。随着信息采集系统的不断成熟,传统的手工分析已不足
随着全球车辆数目不断增加,交通事故也随之增多。在面对因交通事故带来的生命财产安全问题时,辅助驾驶系统和无人驾驶系统受到社会越来越多的关注。而道路检测作为这两种系统
短道速滑是我国冬季重点优势体育项目,但随着世界各国对冬季体育项目的日益重视和快速发展,竞争越来越激烈,竞技水平越来越高,这一项目的竞争优势正面临着来自世界各国高水平
知识表示是知识工程中的重大课题,传统的表示方法缺乏对知识资源进行语义标注,以致于知识的检索大多是以关键字匹配的方式进行。检索系统不能分析并处理与关键字相关的隐含信
近年来,由于3D电视、无线传感器网络等交互多媒体应用的兴起,多视点视频系统变得越来越受人关注。多视点视频编码作为多视点视频系统的核心技术一直以来被广泛关注与研究。根
当前,医学图像分割在医学图像处理中起着非常关键的作用,其目的是分割出图像中具有特殊意义的区域,并提取主要的特征数据,从而为医学图像处理和分析提供强有力的依据,也是进
人脸识别,是生物特征识别领域中的热门研究话题,同时也是计算机视觉领域最成功的应用之一。它具有广泛的应用前景,在门禁系统,智能安防,智能监控以及国家军事和安全领域等表
随着嵌入式系统的发展,近年来出现的电子纸在嵌入式显示设备中的地位越来越重要。电子纸具有功耗低、掉电画面保持、强光下可视性好、抗挤压等优点,在将来的嵌入式系统中必将得
随着人类社会信息化加剧,无线多媒体通信的应用成为一种必然趋势。由于视频信息具有数据量大、难以传输和存储的问题,所以传统的视频编码标准,如H.264,采用DCT变换、运动估计
可否认性是一个重要的概念,目的是为了保护用户的隐私。可否认性已经引起了很大的关注,在认证协议、组密钥协议以及加密方案中得到了广泛应用。可否认的加密是一种加密体制,