Abstract

With the popularity of location-based services in the field of mobile network applications, users enjoy the convenience on one side, they may face the risk of privacy disclosure on the other side. Attackers can easily dig out the user's home address, occupation, and other personal privacy from the data of location-based services. For the problem of user location privacy disclosure based on semantic query of point of interest (POI) in the road network environment, the previous research seldom paid attention to the temporal association relationship between the query semantic and the user's location, as well, seldom considered whether the constructed anonymity sets of fake-locations can fulfill the property of reciprocity. Therefore, in this paper, we propose a location privacy protection algorithm T-SR based on POI query. The algorithm can be divided into three steps. First, the whole road network is divided into multiple areas based on the Voronoi structure, so that the areas are independent and non-overlapping, and the road grid that contains user's real location will be located according to the level of privacy protection H. Second, the temporal association between the POI semantics are mined from the real check-in data based on Gaussian distribution σ rule, and the POIs which have weak association with the POI of user's location will be filtered to resist the temporal association attack. Third, the POI semantics within the grid will be split into several buckets according to query times record, anonymity degree k, and semantic degree l, then the dummy locations will be selected from various kinds of POIs of the bucket where the user's location is. The resulted anonymity set can defend against replay attack, inference attack, and temporal association attack. The theoretical analysis and experimental evaluation prove that the proposed solution can protect user's location privacy efficiently and effectively.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call