- 1
- 0
- 约8.93千字
- 约 10页
- 2026-03-11 发布于湖北
- 举报
针对加密数据的多关键字模糊可搜索加密实验探究
目录
TOC\o1-3\h\u
318311.1引言 1
16221.2系统结构及方案定义 2
171541.2.1系统结构 2
7551.2.2方案定义 3
39531.2.3核心算法 3
149711.3方案构造 6
264971.4安全性定义 7
140681.5安全性分析 8
251441.5.1关键字-陷门不可区分性 8
317421.5.2索引-陷门不可区分性 9
252551.6实验及结果分析 9
160461.6.1效率分析 9
140201.6.2准确性分析 10
1.1引言
随着存储在云服务器中的数据的急速增长,单关键字可搜索加密方案已逐渐不能满足用户的需求。单关键字可搜索加密方案会返回大量文档,而这些文档并不全都满足用户的条件。这不仅会增加通信代价,还会增加用户的存储代价与计算代价。为了解决这一问题,多关键字可搜索加密方案被提出。与单关键字可搜索加密方案相比,多关键字可搜索加密方案支持多个关键字搜索,这在实际生活中更实用。另外大多数现有的可搜索加密方案没有考虑到用户的拼写错误,即用户在生成搜索陷门时可能会将查询关键字写错,在这种情况下云服务器可能不会将正确的文档返回给用户。例如,用户想要搜索的是包含关键字“secure”的文档,但是在生成搜索陷门时,他将“secure”写成了“secare”。由于云服务器中并没有“secare”的索引信息,所以云服务器不会返回任何内容。为了解决这一问题,出现了模糊关键字可搜索加密方案。模糊关键字可搜索加密方案在执行搜索操作时将用户的拼写错误考虑在内,如果用户提交了存在拼写错误的查询关键字,云服务器可以找到最相近的关键字,并将相应的加密文档返回给用户。例如,用户在生成搜索陷门时将“secure”写成了“secare”,模糊关键字可搜索加密方案会将“secare”判断为“secure”,然后找到“secure”的索引信息,云服务器会将包含关键字“secure”的加密文档发送给用户。
另外,大多数可搜索加密方案都是基于确定性陷门的,即对于相同的查询关键字,用户每次生成的搜索陷门都是相同的,这就造成了搜索模式的泄露。研究表明,搜索模式在一定条件下会泄露明文或搜索关键字的信息。因此,防止搜索模式的泄露是现在的研究热点之一。
针对以上问题,在这一章中提出了针对加密数据的多关键字模糊可搜索加密方案(MFSE)。方案MFSE的贡献概述如下:
(1)实现了搜索准确度较高的多关键字模糊可搜索加密方案。基于向量空间模型,提出了一种新的将关键字转换成向量的方法,使用该方法可以识别更多类型的拼写错误,因此,搜索的准确性得到了提高。
(2)避免了搜索模式的泄露。在生成搜索陷门时,使用随机置换函数、欧几里得范数和杰卡德相似系数[44]实现了概率性陷门,从而避免了搜索模式的泄露。
1.2系统结构及方案定义
为了更好的理解这个方案,在这一部分,对系统的结构和方案的定义进行介绍。
1.2.1系统结构
如图1.1所示,该方案的系统结构包括三个部分,分别是:数据拥有者(DataOwner,DO)、数据使用者(DataUser,DU)、云服务器(CloudServer,CS)。
DO拥有一系列需要外包给云服务器的文件集合。DO首先从文档集合中提取出关键字集合,为了能够对加密文档进行有效的搜索操作,DO用这些关键字构造安全索引。然后DO用对称加密原语加密文档,将加密文档和安全索引上传到CS。并通过安全信道将陷门生成密钥发送给DU。
DU是被DO授权的能在云服务器中进行搜索操作的合法用户。当DU需要搜索包含某些关键字的文档时,DU首先用陷门生成密钥和查询关键字生成搜索陷门,然后将搜索陷门上传到CS。
CS负责存储加密文档和执行搜索操作。当CS收到DU的搜索陷门后,CS在安全索引中进行搜索,并将搜索到的加密文档返回给DU。
1.2.2方案定义
在介绍方案的具体构造之前,首先给出方案MFSE的定义:
定义1.1(多关键字模糊可搜索加密方案(MFSE)):提出的MFSE方案由四个多项式(KeyGen,BuildIndex,BuildTrap,Search)组成,如下所示:
(1)KeyGen()QUOTE??(,):输入一个安全参数,由DO生成私密密钥(,),其中是用来加密和解密文档的对称密钥,由DO通过安全信道发送给DU,是用来加密搜索陷门的会话密钥,需要上传到云服务器。
(2)BuildIndex(,)(,):这是一个构造安全索引的算法,由DO执行。给定一个文档集合和一个随机置换向量,输出一个用于搜索的安全正排索引。DO将安全索引和加密文
您可能关注的文档
- 2026《现代通讯技术使用和交易成本对农户市场行为及绩效影响机理分析》6400字.doc
- 2026《相依狄利克雷过程概述》2000字.docx
- 2026《香水公司营销环境分析案例》13000字.docx
- 2026《消费者直播购买农产品行为的模型构建分析》3800字.docx
- 2026《小红书商业模式存在的问题及完善策略》9800字.docx
- 2026《芯片XT4052介绍概述》3900字.docx
- 2026《新媒体传播对旅游目的地的影响效应调查分析》4800字.docx
- 2026《新媒体传播对旅游目的地的影响效应市实证分析—以澳门为例》16000字.docx
- 2026《新能源汽车动力电池检测系统的硬件和软件设计案例》1300字.docx
- 2026《新时代大学生消费行为特征研究—以S学院为例》15000字.doc
- 河北盐山中学等校2025-2026学年上学期高三一模化学试卷(含解析).docx
- 河北正定中学2025-2026学年高一上学期期末考试物理试卷(含解析).docx
- 河北张家口市怀安县2025-2026学年第一学期期末教学综合评价八年级地理试卷(含解析).docx
- 河南安阳市殷都区2025-2026学年第一学期期末教学质量检测七年级地理试卷(含解析).docx
- 河南安阳市滑县2025一2026学年第一学期期末学业质量监测八年级地理试题(含解析).docx
- 河南安阳市林州市2025-2026学年上学期期末考试高一政治试题(含解析).docx
- 河南焦作市武陟县第一中学2025-2026学年高一上学期1月月考语文试卷(含解析).docx
- 河南济源市2025-2026学年上学期期末学业质量调研七年级历史试卷(含解析).docx
- PICC导管并发症的紧急处理与护理.pptx
- 河南鹤壁市2025-2026学年高二上学期期末考试生物试题(含解析).docx
最近下载
- 2026中国饮用水源保护与瓶装水品质关联研究.docx
- 2025+ESICM临床实践指南:成人危重患者的液体治疗+—+第3部分:降阶梯治疗阶段的液体清除解读课件.pptx
- 07CJ03-1:轻钢龙骨石膏板隔墙、吊顶(参考图集).pdf VIP
- 2023年湖北高考政治试卷真题及答案详解(精校版).pdf VIP
- 财务管理学,第三版,张功富,教材配套练习题(附答案)!.pdf VIP
- GB50877-2014 防火卷帘、防火门、防火窗施工及收规范.docx VIP
- 《匹克球运动 场地通用要求及检验方法》.pdf VIP
- 《液压与气压传动 第5版》课后习题答案.docx VIP
- 2025年高中信息技术必修一全册知识点归纳总结(数据与计算).pdf VIP
- 超星尔雅学习通《人人都能上手的AI工具(超星公司)》章节测试答案.docx VIP
原创力文档

文档评论(0)