DocumentCode
2981468
Title
Efficient Multi-Keyword Ranked Query on Encrypted Data in the Cloud
Author
Zhiyong Xu ; Wansheng Kang ; Ruixuan Li ; Kinchoong Yow ; Cheng-Zhong Xu
Author_Institution
Shenzhen Inst. of Adv. Technol., Shenzhen, China
fYear
2012
fDate
17-19 Dec. 2012
Firstpage
244
Lastpage
251
Abstract
Cloud computing is becoming increasingly prevalent in recent years. It introduces an efficient way to achieve management flexibility and economic savings for distributed applications. To take advantage of computing and storage resources offered by cloud service providers, data owners must outsource their data onto public cloud servers which are not within their trusted domains. Therefore, the data security and privacy become a big concern. To prevent information disclosure, sensitive data has to be encrypted before uploading onto the cloud servers. This makes plain text keyword queries impossible. As the total amount of data stored in public clouds accumulates exponentially, it is very challenging to support efficient keyword based queries and rank the matching results on encrypted data. Most current works only consider single keyword queries without appropriate ranking schemes. The multi-keyword query problem was being considered only recently. MRSE [1] is one of the first research works to define and address the problem of effective yet secure ranked multi-keyword search over encrypted cloud data. However, the keyword dictionary used in MRSE is static and must be rebuilt when the number of keywords in the dictionary increases. It also has severe out-of-order problems in the matching results and does not take the keyword access frequencies into account, which greatly affects its usability. In this paper, we propose a novel approach, called MKQE, to address these issues. Only minor changes in the dictionary structure have to be done when extra keywords are introduced. We also introduce new trapdoor generation and scoring algorithms to make in-order query results. Furthermore, the keyword access frequency is considered so as to select an adequate matching file set. We conduct extensive simulations and the results prove that our approach performs much better than previous solutions.
Keywords
cloud computing; cryptography; data privacy; MKQE; MRSE; cloud computing; cloud service providers; data encryption; data owners; data privacy; data security; distributed applications; economic savings; keyword dictionary; management flexibility; matching file set; multikeyword ranked query; public cloud servers; scoring algorithms; storage resources; trapdoor generation; Cloud computing; Cryptography; Dictionaries; Indexes; Out of order; Servers; Vectors; cloud computing; encrypted data; heavy tail; multi-keyword query; ranked query;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Systems (ICPADS), 2012 IEEE 18th International Conference on
Conference_Location
Singapore
ISSN
1521-9097
Print_ISBN
978-1-4673-4565-1
Electronic_ISBN
1521-9097
Type
conf
DOI
10.1109/ICPADS.2012.42
Filename
6413690
Link To Document