Paper 2009/593

Enabling Efficient Fuzzy Keyword Search over Encrypted Data in Cloud Computing

Jin Li, Qian Wang, Cong Wang, Ning Cao, Kui Ren, and Wenjing Lou

Abstract

As Cloud Computing becomes prevalent, more and more sensitive information are being centralized into the cloud. For the protection of data privacy, sensitive data usually have to be encrypted before outsourcing, which makes effective data utilization a very challenging task. Although traditional searchable encryption schemes allow a user to securely search over encrypted data through keywords and selectively retrieve files of interest, these techniques support only \emph{exact} keyword search. That is, there is no tolerance of minor typos and format inconsistencies which, on the other hand, are typical user searching behavior and happen very frequently. This significant drawback makes existing techniques unsuitable in Cloud Computing as it greatly affects system usability, rendering user searching experiences very frustrating and system efficacy very low. In this paper, for the first time we formalize and solve the problem of effective fuzzy keyword search over encrypted cloud data while maintaining keyword privacy. Fuzzy keyword search greatly enhances system usability by returning the matching files when users' searching inputs exactly match the predefined keywords or the closest possible matching files based on keyword similarity semantics, when exact match fails. In our solution, we exploit edit distance to quantify keywords similarity and develop two advanced techniques on constructing fuzzy keyword sets, which achieve optimized storage and representation overheads. We further propose a brand new symbol-based trie-traverse searching scheme, where a multi-way tree structure is built up using symbols transformed from the resulted fuzzy keyword sets. Through rigorous security analysis, we show that our proposed solution is secure and privacy-preserving, while correctly realizing the goal of fuzzy keyword search. Extensive experimental results demonstrate the efficiency of the proposed solution.

Metadata
Available format(s)
PDF PS
Category
Cryptographic protocols
Publication info
Published elsewhere. Unknown where it was published
Keywords
Keyword SearchFuzzyWildcard-basedGram-based
Contact author(s)
jli25 @ iit edu
History
2009-12-04: revised
2009-12-04: received
See all versions
Short URL
https://ia.cr/2009/593
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2009/593,
      author = {Jin Li and Qian Wang and Cong Wang and Ning Cao and Kui Ren and Wenjing Lou},
      title = {Enabling Efficient Fuzzy Keyword Search over Encrypted Data in Cloud Computing},
      howpublished = {Cryptology {ePrint} Archive, Paper 2009/593},
      year = {2009},
      url = {https://eprint.iacr.org/2009/593}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.