Efficient and Privacy-preserving Polygons Spatial Query Framework for Location-based Services

Efficient and Privacy-preserving Polygons Spatial Query Framework for Location-based Services

Abstract

With the pervasiveness of mobile devices and the development of wireless communication technique,location-based services (LBS) have made our life more convenient, and the polygons spatial query, which can provide more flexible LBS, has attracted considerable interest recently. However, the flourish of polygons spatial query still faces many challenges including the query information privacy. In this paper, we present an efficient and privacy-preserving polygons spatial query framework for location-based services, called Polaris. With Polaris, the LBS provider outsources the encrypted LBS data to cloud server, and the registered user can query any polygon range to get accurate LBS results without divulging his/her query information to the LBS provider and cloud server. Specifically, an efficientspecial polygons spatial query algorithm (SPSQ) over ciphertext is constructed, based on an improved homomorphic encryption technology over composite order group. With SPSQ, Polaris can search outsourced encrypted LBS data in cloud server by the encrypted request, and respond the encryptedpolygons spatial query results accurately. Detailed security analysis shows that the proposed Polaris can resist various known security threats. In addition, performance evaluations via implementing Polaris on smartphone and workstation with real LBS dataset demonstrate Polaris’ effectiveness in term of real environment.


Comments are closed.