A secure kNN query processing algorithm using homomorphic encryption on outsourced database

作者:

Highlights:

摘要

With the adoption of cloud computing, database outsourcing has emerged as a new platform. Due to the serious privacy concerns associated with cloud computing, databases must be encrypted before being outsourced to the cloud. Therefore, various k-nearest neighbor (kNN) query processing techniques have been proposed for encrypted databases. However, existing schemes are either insecure or inefficient. In this paper, we propose a new secure kNN query processing algorithm. Our algorithm guarantees the confidentiality of both encrypted data and users’ query records. To achieve a high level of query processing efficiency, we also devise an encrypted index search scheme that performs data filtering without revealing data access patterns. A performance analysis shows that the proposed scheme outperforms the existing scheme in terms of query processing costs while preserving data privacy.

论文关键词:Database outsourcing,Database encryption,Encrypted index structure,Data privacy,kNN query processing

论文评审过程:Available online 22 July 2017, Version of Record 8 November 2019.

论文官网地址:https://doi.org/10.1016/j.datak.2017.07.005