Abstract
To protect the privacy of cloud data, searchable encryption is proved to be an important technique since it enables cloud users to search on encrypted data. Existing solutions for searchable encryption mainly focus on some basic search functions such as boolean search, similarity search or limited wildcard-based search. They cannot properly support the advanced search type: structured queries with generalized pattern matching (such as SQL-like queries) which is widely used for information retrieval in cloud database.
In this paper, we propose a new searchable encryption scheme that realizes Structured queries with generalized Pattern matching to Search over Encrypted cloud data (SPSE). In particular, SPSE allows users to conduct generalized pattern matching queries on textual attribute values of structured data, and joint them with logical operators (AND, OR, NOT) to search over multiple attributes of the data sets. Besides the improvement of search functionalities, SPSE enhances the privacy by introducing two-tier encryption structure for data confidentiality and by hiding the search pattern of attribute fields to resist statistic analysis from untrusted parties. Security analysis proves that SPSE is KPA-secure. Experiments over real data sets show that SPSE achieves high search accuracy and practical search efficiency.
Original language | English |
---|---|
Title of host publication | IEEE ICC 2016 Communication and Information Systems Security Symposium |
Publisher | IEEE |
ISBN (Electronic) | 978-1-4799-6664-6 |
DOIs | |
Publication status | Published - 22 May 2016 |
Event | IEEE International Conference on Communications, IEEE ICC 2016 - Kuala Lumpur, Malaysia Duration: 22 May 2016 → 27 May 2016 http://icc2016.ieee-icc.org/ |
Publication series
Name | IEEE International Conference on Communications (ICC) |
---|---|
Publisher | IEEE |
ISSN (Print) | 1550-3607 |
ISSN (Electronic) | 1938-1883 |
Conference
Conference | IEEE International Conference on Communications, IEEE ICC 2016 |
---|---|
Abbreviated title | IEEE ICC 2016 |
Country/Territory | Malaysia |
City | Kuala Lumpur |
Period | 22/05/16 → 27/05/16 |
Internet address |