|Project Description: ||Now-a-days every application wants the user to share their location in order to retrieve any information. To find a location user has to send their location to the Location Based Services (LBS) and then they are allowed to query the database. Let’s take an example of a user trying to find the nearest coffee shop he has to share his location to find the shop. The user doesn’t like to report location because of the privacy issues. Data is the only asset of the server, which it won’t give away without having control of the data.
In this paper a system is proposed with a two stage approach in which the user’s privacy and content of the LBS won’t get compromised. In the first stage using oblivious transfer user share his/her location in a public grid and in the second stage based on the location private information retrieval is executed to get the users' preferred point of interest.