Deakin University
Browse

Enabling fine-grained multi-keyword search supporting classified sub-dictionaries over encrypted cloud data

Version 2 2024-06-06, 02:57
Version 1 2016-06-06, 16:47
journal contribution
posted on 2024-06-06, 02:57 authored by H Li, Y Yang, H Luan, X Liang, L Zhou, XS Shen
Using cloud computing, individuals can store their data on remote servers and allow data access to public users through the cloud servers. As the outsourced data are likely to contain sensitive privacy information, they are typically encrypted before uploaded to the cloud. This, however, significantly limits the usability of outsourced data due to the difficulty of searching over the encrypted data. In this paper, we address this issue by developing the fine-grained multi-keyword search schemes over encrypted cloud data. Our original contributions are three-fold. First, we introduce the relevance scores and preference factors upon keywords which enable the precise keyword search and personalized user experience. Second, we develop a practical and very efficient multi-keyword search scheme. The proposed scheme can support complicated logic search the mixed “AND”, “OR” and “NO” operations of keywords. Third, we further employ the classified sub-dictionaries technique to achieve better efficiency on index building, trapdoor generating and query. Lastly, we analyze the security of the proposed schemes in terms of confidentiality of documents, privacy protection of index and trapdoor, and unlinkability of trapdoor. Through extensive experiments using the real-world dataset, we validate the performance of the proposed schemes. Both the security analysis and experimental results demonstrate that the proposed schemes can achieve the same security level comparing to the existing ones and better performance in terms of functionality, query complexity and efficiency.

History

Journal

IEEE transactions on dependable and secure computing

Volume

13

Pagination

312-325

Location

Piscataway, N.J.

ISSN

1545-5971

eISSN

1941-0018

Language

eng

Publication classification

C Journal article, C1 Refereed article in a scholarly journal

Copyright notice

2016, IEEE

Issue

3

Publisher

IEEE