DaaS中基于Huffman编码和布隆过滤器的隐私保护模糊查询
7 浏览量
更新于2024-07-14
收藏 1.09MB PDF 举报
"面向DaaS保护隐私的模糊关键字查询"
这篇研究论文主要探讨了在数据库即服务(Database as a Service, DaaS)环境下如何保护数据隐私并实现模糊关键字查询。DaaS模式下,用户将数据外包给第三方服务提供商,这使得数据的安全性面临挑战,因为服务提供商可能是诚实但好奇的(Honest-but-Curious)。为了保障数据的机密性和查询安全性,数据所有者通常会使用加密技术,如可搜索加密和同态加密,来对外包数据进行加密,以便在保持数据安全的同时支持查询操作。
然而,大多数现有的加密方法主要关注精确匹配查询,而在处理模糊查询时存在效率低、存储成本高和安全性不足的问题,这在DaaS场景下可能不适用。论文的创新点在于首次提出了一种融合高效编码的Huffman编码和数据存储优势的布隆过滤器的技术,同时结合现有的安全加密方法,以实现对DaaS模式下加密数据的模糊查询。
Huffman编码是一种优化的前缀编码方式,用于减少数据的存储需求和传输成本,通过为频繁出现的字符分配较短的编码,可以提高编码效率。而布隆过滤器则是一种空间效率高的概率数据结构,用于判断一个元素是否可能存在于集合中,虽然可能存在误判,但能有效减少存储开销。
论文中,作者们通过结合这两种技术,旨在解决模糊查询的效率和存储问题,同时保证查询过程中数据的隐私性。他们可能设计了一种新的加密算法,使得即使数据经过加密,仍能进行模糊匹配,而不会显著增加计算或存储负担,从而适应DaaS环境的需求。
此外,论文还可能涉及到了实验设计和性能分析,对比了新方法与其他现有技术在查询速度、存储占用和隐私保护方面的表现,以证明其优越性。最后,可能还讨论了该方法可能面临的挑战和未来的研究方向,如如何进一步降低误判率、提高查询精度以及如何在更复杂的查询场景中应用该技术。
这篇研究对于理解在DaaS环境下的隐私保护和安全查询策略具有重要的理论价值和实践意义,为云服务提供商和数据所有者提供了新的解决方案,以确保数据在云端的安全使用。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-04-29 上传
2021-08-10 上传
2022-04-20 上传
2022-08-03 上传
weixin_38676058
- 粉丝: 4
- 资源: 983
最新资源
- 创建个性化的Discord聊天机器人教程
- RequireJS实现单页应用延迟加载模块示例教程
- 基于Java+Applet的聊天系统毕业设计项目
- 从HTML到JSX的转换实战教程
- 轻量级滚动到顶部按钮插件-无广告体验
- 探索皇帝多云的天空:MMP 100网站深度解析
- 掌握JavaScript构造函数与原型链的实战应用
- 用香草JS和测试优先方法开发的剪刀石头布游戏
- SensorTagTool: 实现TI SensorTags数据获取的OS X命令行工具
- Vue模块构建与安装教程
- JavaWeb图片浏览小程序毕业设计教程
- 解决 Browserify require与browserify-shim冲突的方法
- Ventuno外卖下载器扩展程序使用体验
- IIT孟买医院模拟申请webapp功能介绍
- 掌握Create React App: 开发Tic-Tac-Toe游戏
- 实现顺序编程与异步操作的wait.for在HarmonyOS2及JavaScript中