VPSearch: Achieving verifiability for privacy-preserving multi-keyword search over encrypted cloud data

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...

Full description

Saved in:
Bibliographic Details
Main Authors: WAN, Zhiguo, DENG, Robert H.
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2018
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/4212
https://ink.library.smu.edu.sg/context/sis_research/article/5215/viewcontent/VPSearch__Achieving_Verifiability_for_Privacy_Preserving_Multi_Keyword_Search_over_Encrypted_Cloud_Data__1_.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-5215
record_format dspace
spelling sg-smu-ink.sis_research-52152020-01-21T08:45:43Z VPSearch: Achieving verifiability for privacy-preserving multi-keyword search over encrypted cloud data WAN, Zhiguo DENG, Robert H. 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. 2018-11-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/4212 info:doi/10.1109/TDSC.2016.2635128 https://ink.library.smu.edu.sg/context/sis_research/article/5215/viewcontent/VPSearch__Achieving_Verifiability_for_Privacy_Preserving_Multi_Keyword_Search_over_Encrypted_Cloud_Data__1_.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Cloud computing verifiability keyword search privacy Categorical Data Analysis Databases and Information Systems Information Security
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Cloud computing
verifiability
keyword search
privacy
Categorical Data Analysis
Databases and Information Systems
Information Security
spellingShingle Cloud computing
verifiability
keyword search
privacy
Categorical Data Analysis
Databases and Information Systems
Information Security
WAN, Zhiguo
DENG, Robert H.
VPSearch: Achieving verifiability for privacy-preserving multi-keyword search over encrypted cloud data
description 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.
format text
author WAN, Zhiguo
DENG, Robert H.
author_facet WAN, Zhiguo
DENG, Robert H.
author_sort WAN, Zhiguo
title VPSearch: Achieving verifiability for privacy-preserving multi-keyword search over encrypted cloud data
title_short VPSearch: Achieving verifiability for privacy-preserving multi-keyword search over encrypted cloud data
title_full VPSearch: Achieving verifiability for privacy-preserving multi-keyword search over encrypted cloud data
title_fullStr VPSearch: Achieving verifiability for privacy-preserving multi-keyword search over encrypted cloud data
title_full_unstemmed VPSearch: Achieving verifiability for privacy-preserving multi-keyword search over encrypted cloud data
title_sort vpsearch: achieving verifiability for privacy-preserving multi-keyword search over encrypted cloud data
publisher Institutional Knowledge at Singapore Management University
publishDate 2018
url https://ink.library.smu.edu.sg/sis_research/4212
https://ink.library.smu.edu.sg/context/sis_research/article/5215/viewcontent/VPSearch__Achieving_Verifiability_for_Privacy_Preserving_Multi_Keyword_Search_over_Encrypted_Cloud_Data__1_.pdf
_version_ 1770574467902210048