Privacy-Aware BedTree Based Solution for Fuzzy Multi-keyword Search over Encrypted Data

M. Chuah, Wei Hu
{"title":"Privacy-Aware BedTree Based Solution for Fuzzy Multi-keyword Search over Encrypted Data","authors":"M. Chuah, Wei Hu","doi":"10.1109/ICDCSW.2011.11","DOIUrl":null,"url":null,"abstract":"As Cloud Computing technology becomes more mature, many organizations and individuals are interested in storing more sensitive data e.g. personal health records, customers related information in the cloud. Such sensitive data needs to be encrypted before it is outsourced to the cloud. Typically, the cloud servers also need to support a keyword search feature for these encrypted files. Traditional searchable encryption schemes typically only support exact keyword matches. However, users sometimes have typos or use slightly different formats e.g. \"data-mining\" versus \"data mining\". Thus, fuzzy keyword search is a useful feature to have. Recently, some researchers propose using wild card based approach to provide fuzzy keyword search. They also propose a solution for multi-keyword search. Their approaches have some limitations, namely (a) their fuzzy keyword search solution consumes large storage size since it inserts every fuzzy keyword as a leaf node in the index tree, (b) their fuzzy single-keyword search solution does not support multi-keyword search, (c) the existing multi-keyword search scheme does not provide efficient incremental updates. In this paper, we propose a privacy-aware bed tree based approach to support fuzzy multi-keyword feature. Incremental updates can be easily done using our solution. We have implemented our solution. Our evaluation results show that our approach is more cost-effective in terms of storage size and construction time. Our search time is usually better than the wild card approach for multi-keyword queries where many encrypted files are returned using single-word queries for approaches that do not support multi-keyword queries.","PeriodicalId":133514,"journal":{"name":"2011 31st International Conference on Distributed Computing Systems Workshops","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"129","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 31st International Conference on Distributed Computing Systems Workshops","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICDCSW.2011.11","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 129

Abstract

As Cloud Computing technology becomes more mature, many organizations and individuals are interested in storing more sensitive data e.g. personal health records, customers related information in the cloud. Such sensitive data needs to be encrypted before it is outsourced to the cloud. Typically, the cloud servers also need to support a keyword search feature for these encrypted files. Traditional searchable encryption schemes typically only support exact keyword matches. However, users sometimes have typos or use slightly different formats e.g. "data-mining" versus "data mining". Thus, fuzzy keyword search is a useful feature to have. Recently, some researchers propose using wild card based approach to provide fuzzy keyword search. They also propose a solution for multi-keyword search. Their approaches have some limitations, namely (a) their fuzzy keyword search solution consumes large storage size since it inserts every fuzzy keyword as a leaf node in the index tree, (b) their fuzzy single-keyword search solution does not support multi-keyword search, (c) the existing multi-keyword search scheme does not provide efficient incremental updates. In this paper, we propose a privacy-aware bed tree based approach to support fuzzy multi-keyword feature. Incremental updates can be easily done using our solution. We have implemented our solution. Our evaluation results show that our approach is more cost-effective in terms of storage size and construction time. Our search time is usually better than the wild card approach for multi-keyword queries where many encrypted files are returned using single-word queries for approaches that do not support multi-keyword queries.
基于隐私感知床树的加密数据模糊多关键字搜索解决方案
随着云计算技术的日益成熟,许多组织和个人都有兴趣在云中存储更敏感的数据,例如个人健康记录、客户相关信息。这些敏感数据需要在外包给云计算之前进行加密。通常,云服务器还需要支持这些加密文件的关键字搜索特性。传统的可搜索加密方案通常只支持精确的关键字匹配。然而,用户有时会有打字错误或使用稍微不同的格式,例如:“数据挖掘”和“数据挖掘”。因此,模糊关键字搜索是一个有用的功能。近年来,一些研究人员提出使用基于通配符的方法来提供模糊关键字搜索。他们还提出了一个多关键字搜索的解决方案。它们的方法都有一定的局限性,即:(a)它们的模糊关键字搜索方案将每个模糊关键字作为一个叶节点插入索引树,消耗了大量的存储空间;(b)它们的模糊单关键字搜索方案不支持多关键字搜索;(c)现有的多关键字搜索方案不能提供高效的增量更新。本文提出了一种基于隐私感知床树的模糊多关键字特征支持方法。增量更新可以使用我们的解决方案轻松完成。我们已经实现了我们的解决方案。我们的评估结果表明,我们的方法在存储大小和构建时间方面更具成本效益。对于多关键字查询,我们的搜索时间通常比通配符方法要好,对于不支持多关键字查询的方法,使用单词查询返回许多加密文件。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信