Publication Type
Journal Article
Version
acceptedVersion
Publication Date
11-2018
Abstract
Although cloud computing offers elastic computation and storage resources, it poses challenges on verifiability of computations and data privacy. In this work we investigate verifiability for privacy-preserving multi-keyword search over outsourced documents. As the cloud server may return incorrect results due to system faults or incentive to reduce computation cost, it is critical to offer verifiability of search results and privacy protection for outsourced data at the same time. To fulfill these requirements, we design aVerifiablePrivacy-preserving keywordSearch scheme, called VPSearch, by integrating an adapted homomorphic MAC technique with a privacy-preserving multi-keyword search scheme. The proposed scheme enables the client to verify search results efficiently without storing a local copy of the outsourced data. We also propose a random challenge technique with ordering for verifying top-ksearch results, which can detect incorrect top-kresults with probability close to 1. We provide detailed analysis on security, verifiability, privacy, and efficiency of the proposed scheme. Finally, we implement VPSearch using Matlab and evaluate its performance over three UCI bag-of-words data sets. Experiment results show that authentication tag generation incurs about 3 percent overhead only and a search query over 300,000 documents takes about 0.98 seconds on a laptop. To verify 300,000 similarity scores for one query, VPSearch costs only 0.29 seconds.
Keywords
Cloud computing, verifiability, keyword search, privacy
Discipline
Categorical Data Analysis | Databases and Information Systems | Information Security
Research Areas
Cybersecurity
Publication
IEEE Transactions on Dependable and Secure Computing
Volume
15
Issue
6
First Page
1083
Last Page
1095
ISSN
1545-5971
Identifier
10.1109/TDSC.2016.2635128
Publisher
Institute of Electrical and Electronics Engineers (IEEE)
Citation
WAN, Zhiguo and DENG, Robert H..
VPSearch: Achieving verifiability for privacy-preserving multi-keyword search over encrypted cloud data. (2018). IEEE Transactions on Dependable and Secure Computing. 15, (6), 1083-1095.
Available at: https://ink.library.smu.edu.sg/sis_research/4212
Copyright Owner and License
Authors
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International License.
Additional URL
https://doi.org/10.1109/TDSC.2016.2635128
Included in
Categorical Data Analysis Commons, Databases and Information Systems Commons, Information Security Commons