云存储中高效可验证可搜索加密的研究与实现

来源 :电子科技大学 | 被引量 : 2次 | 上传用户:daodaotianxia1234
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云存储的迅猛发展,将本地数据转存至云端成了数据用户的首要选择。但云服务器并不总是值得信赖的,用户通常会在数据传输到云服务器之前,对隐私数据实施加密处理。为了解决如何能够快速高效的检索密文这一问题,密码学研究人员提出了可搜索加密(Searchable Encryption,SE)技术。研究表明,由于SE安全索引结构的不同,对于关键词的检索效率也不尽相同,高效的索引结构将会大大提升密文的搜索效率。本文是以云存储上的对称可搜索加密技术为背景,结合关键词平衡二叉树、布隆过滤器和消息认证技术,提出了一种高效可验证的安全索引,具体研究内容和创新如下:1.基于关键词平衡二叉树和布隆过滤器在时间上和空间上的巨大优势,提出了一种具有亚线性搜索时间且云端存储开销低的高效安全索引结构。本方案利用关键词平衡二叉树构造的文件索引树T,能够保证在最差的情况下关键词搜索时间为O(logn)。但如果将树T上所有节点的加密信息都存储到云端,又将会给服务器带来较大的存储开销。接着,利用布隆过滤器空间效率和查询效率极高的优势对树T进行优化,形成二进制向量的安全索引I。在保证关键词具有亚线性搜索时间的同时,降低安全索引在云服务器上的存储开销。2.基于关键词平衡二叉树的数据结构和自平衡特性,提出了一种支持多处理器并行检索和动态更新操作的高效索引。在上述方案的基础上,利用关键词平衡二叉树的数据结构可以实现多处理器并行密文检索操作,进一步提高了密文的检索效率,优化了用户体验。利用平衡二叉树的自平衡特性,还能够实现文件的动态更新操作。3.提出了一个验证算法,能够验证半可信且好奇服务器返回查询结果的可信性。当授权用户执行关键词搜索操作时,服务器在返回查询结果的同时还返回了验证集合。用户最终通过验证算法检验验证集合,就能判断云服务器是不是诚实的执行了搜索请求。
其他文献
基于社会经济的全面发展,经济国际化趋势更为显著,加之企业市场经济形式的特殊性质,企业市场化进程逐渐深入,同样呈现出国际化与市场化的特征。其中,国内企业市场经济投资中
<正>近年来,发达国家不断进行大规模的产业结构调整,并在全球范围内进行资本与其它生产要素的最优化配置。发达国家把部分技术性较低的劳动密集型产品或零件生产转移到劳动力
2008年9月28日,“珍爱长城——山西长城全景图大型摄影活动”的第一个活动“中国山阴广武&#183;山西长城全景万米长卷摄影启动仪式”,在山西省山阴县新广武村的古长城群落的一
当今世界早已证明人力资源管理的重要作用。其中员工流动是最大的问题之一,也是企业发展的障碍。无论是中国企业还是俄罗斯企业,保证员工的流动性不超出正常范围,保持人力资
杀虫脒(chlorclimeform)是一种高效低毒的有机氮杀虫剂。1962年首先由瑞士Cibd公司合成,其后德国和日本相继生产。我国在1971年由上海农药研究所试制成功,用来防治水稻螟虫
只是一点点,纵身一跃,便进入另一个境界。明明飘飘然,可又如此沉稳。明明很简单,可又那么大气。明明很古典,可弥漫着时尚。明明很奢侈,可你只找到影子。要知道,古典和奢侈,从
现代足球比赛始终围绕着进攻与防守进行,在这对矛盾中进攻总是矛盾的主要方面。通过对世界杯冠亚军球队的前场进攻战术进行研究,能够发现现代足球的发展趋势,把握发展规律。
随着我国第一个《国家综合防灾减灾规划》的发布与实施,我国救灾应急装备建设开始进入一个新的时代,标志性的事件之一就是实施《规划》提出的"加强救灾应急装备建设,研究制定
在冬天,为什么从室外进入室内时相机镜头表面会起一层雾气,这种现象对镜头有影响吗?应该如何解决这个问题?
以澳大利亚初中科学教材为例,从教材结构、栏目设置以及习题编制三方面分析教材编制的特点,为我国下一轮初中科学教材内容中重视文理交叉,宣扬本土文化以及习题等级的编排提出参