Efficient and Secure Top-k Query Processing Algorithm Using Garbled Circuit Based Secure Protocols on Outsourced Databases
Title | Efficient and Secure Top-k Query Processing Algorithm Using Garbled Circuit Based Secure Protocols on Outsourced Databases |
Publication Type | Conference Paper |
Year of Publication | 2016 |
Authors | Kim, Hyeong-Il, Shin, Young-sung, Kim, Hyeong-Jin, Chang, Jae-Woo |
Conference Name | Proceedings of the Sixth International Conference on Emerging Databases: Technologies, Applications, and Theory |
Publisher | ACM |
Conference Location | New York, NY, USA |
ISBN Number | 978-1-4503-4754-9 |
Keywords | composability, database encryption, database outsourcing, efficient encryption, encrypted index, hiding data access patterns, outsourced database security, pubcrawl, Resiliency, secure top-k query processing |
Abstract | With the growth of cloud computing, database outsourcing has attracted much interests. Due to the serious privacy threats in cloud computing, databases needs to be encrypted before being outsourced to the cloud. Therefore, various Top-k query processing algorithms have been studied for encrypted databases. However, existing algorithms are either insecure or inefficient. Therefore, in this paper we propose an efficient and secure Top-k query processing algorithm. Our algorithm guarantees the confidentiality of both the data and a user query while hiding data access patterns. Our algorithm also enables the query issuer not to participate in the query processing. To achieve a high level of query processing efficiency, we use new secure protocols using Yao's garbled circuit and a data packing technique. A performance analysis shows that the proposed algorithm outperforms the existing works in terms of query processing costs. |
URL | http://doi.acm.org/10.1145/3007818.3007842 |
DOI | 10.1145/3007818.3007842 |
Citation Key | kim_efficient_2016-1 |