Contact Project Developer Ashish D. Tiwari []
Download Synopsis Abstract
Java Data Mining Data Warehousing BE-Engineering(CO/IT) ME-Engineering(CO/IT) BCS MCS MCA MCM BSC Computer/IT MSC Computer/IT Diploma (CO/IT) IEEE-2016

Privacy-Preserving Location Sharing Services For Social Networks

A location sharing service that allows a group of friends to share their locations.

Privacy-Preserving Location Sharing Services For Social Networks


A common functionality of many location-based social networking applications is a location sharing service that allows a group of friends to share their locations. With a potentially un-trusted server, such a location sharing service may threaten the privacy of users. Existing solutions for Privacy-Preserving Location Sharing Services (PPLSS) require a trusted third party that has access to the exact location of all users in the system or rely on expensive algorithms or protocols in terms of computational or communication overhead. Other solutions can only provide approximate query answers. To overcome these limitations, we propose a new encryption notion, called Order-Retrievable Encryption (ORE), for PPLSS for social networking applications. The distinguishing characteristics of our PPLSS are that it allows a group of friends to share their exact locations without the need of any third party or leaking any location information to any server or users outside the group,  achieves low computational and communication cost by allowing users to receive the exact location of their friends without requiring any direct communication between users or multiple rounds of communication between a user and a server, provides efficient query processing by designing an index structure for our ORE scheme, supports dynamic location updates, and  provides personalized privacy protection within a group of friends by specifying a maximum distance where a user is willing to be located by his/her friends. Experimental results show that the computational and communication cost of our PPLSS is much better than the state-of-the-art solution.

The privacy preserving location sharing services for social networks can be demonstrated by our application called LSS.A user is having a group of friends every friend is updating his location from which the user can retrieve the location of the friend and send him message. But Sharing must be private it should not known to the third party. So here the friend is sharing the location encrypted. The encryption is carried on using a password. Without the password the location cannot be decrypted. The friend will share the password to the user through email. And the user has to take the password from the mail to decrypt the location of his friend and know the distance and route between him and his friend. Then he can send message to the friend through two options they are through face book or SMS. Thus the privacy preserving is shown in our project.

The project consists of three modules. They are:

·       Sharing location.

·       Sharing password

·       Finding friends.

·       Where I am?

The friends can update the location in the sharing location module to the user and then have to share the password in the sharing password module through the email service. The user can find the friends based on the location. On choosing the location the group of friends in that location will be displayed. By choosing the friend the friend details will be displayed which will be in the form of encrypted type. The user has to get the password from the email and has to decrypt the location. And by giving the user location the route and the distance between the user and his friend will be displayed .The user can send message to his friend either with face book or through message.



Existing location-based social networking systems with location sharing services rely on a central server which receives location information from all users in the system. The problem with this approach is that the central server can generate a detailed movement profile of each user (e.g., the location, time and frequency of each place which has been visited by each user) and that raises privacy concerns. Existing privacy-preserving location sharing schemes aim to protect the user location privacy against the central server, but they still allow the server to provide the user with the necessary services. However, in some existing schemes, the central server still knows the user’s approximate location. Other schemes require several messages to be exchanged not only between the user and the central server but also directly between the user and the user’s friends, increasing the communication cost and making those schemes less practical. Other schemes only return approximate results, making them less useful. Peer-to-peer (P2P) systems, where users’ devices would directly communicate without an intermediate server are inherently difficult to realize in mobile phone networks as they typically make use of NAT (network address translation), restricting direct communication between devices in the process.


Comment is Only Available for registered users! Create Account or Login Now!