Two-hop privacy-preserving nearest friend searches

Nowadays, social networks are a part of everyday life. Almost everyone possessing a computing device, even a mobile one, such as a smartphone or tablet, has access to these networks. Interacting with them often requires sharing information both with the other users of the social network and with the social network itself. One of the cases that information has to be exchanged is by using services such as Facebook’s “Nearby Friends,” where a user has to share her location in order to locate her nearby friends, an action that undermines the user’s privacy. Current privacy preservation mechanisms only consider range nearest neighbor queries for nearest friend searches, limiting private friend discovery within a user’s predefined range. In this paper, we take private friend searches a step further, by presenting Two-Hop Privacy, a novel method for discovering a user’s nearest friends within arbitrary distance, not being constrained by range boundaries, in sublinear time, preserving, at the same time, the location privacy of all involved users. This is achieved by exploiting positional information of publicly available datasets of points of interest together with a randomized selection algorithm. Two-Hop Privacy is fast, requiring less than 9 ms to locate the 64 nearest neighbors between 5000 interconnected users, and capable of achieving accuracy up to 100%.

[1]  Xiaodong Lin,et al.  EPPD: Efficient and privacy-preserving proximity testing with differential privacy techniques , 2016, 2016 IEEE International Conference on Communications (ICC).

[2]  Vassilios S. Verykios,et al.  A Sorted Neighborhood Approach to Multidimensional Privacy Preserving Blocking , 2012, 2012 IEEE 12th International Conference on Data Mining Workshops.

[3]  Jian Pei,et al.  Publishing anonymous survey rating data , 2011, Data Mining and Knowledge Discovery.

[4]  Hui Xiong,et al.  Preserving privacy in gps traces via uncertainty-aware path cloaking , 2007, CCS '07.

[5]  Panos Kalnis,et al.  Private queries in location based services: anonymizers are not necessary , 2008, SIGMOD Conference.

[6]  Man Lung Yiu,et al.  Private and Flexible Proximity Detection in Mobile Social Networks , 2010, 2010 Eleventh International Conference on Mobile Data Management.

[7]  Hua Lu,et al.  SpaceTwist: Managing the Trade-Offs Among Location Privacy, Query Performance, and Query Accuracy in Mobile Services , 2008, 2008 IEEE 24th International Conference on Data Engineering.

[8]  Panayiotis Kotzanikolaou,et al.  Lightweight private proximity testing for geospatial social networks , 2016, Comput. Commun..

[9]  Elisa Bertino,et al.  Approximate and exact hybrid algorithms for private nearest-neighbor queries with database protection , 2010, GeoInformatica.

[10]  Wei Wu,et al.  The flexible and privacy-preserving proximity detection in mobile social network , 2018, Future Gener. Comput. Syst..

[11]  Chi-Yin Chow,et al.  Spatial cloaking for anonymous location-based services in mobile peer-to-peer environments , 2011, GeoInformatica.

[12]  Panayiotis Kotzanikolaou,et al.  Towards Secure and Practical Location Privacy through Private Equality Testing , 2014, Privacy in Statistical Databases.

[13]  R I M Dunbar,et al.  Do online social media cut through the constraints that limit the size of offline social networks? , 2016, Royal Society Open Science.

[14]  Stavros Papadopoulos,et al.  Nearest neighbor search with strong location privacy , 2010, Proc. VLDB Endow..

[15]  Elisa Bertino,et al.  Secure mutual proximity zone enclosure evaluation , 2014, SIGSPATIAL/GIS.

[16]  Catuscia Palamidessi,et al.  Geo-indistinguishability: differential privacy for location-based systems , 2012, CCS.

[17]  Cyrus Shahabi,et al.  Blind Evaluation of Nearest Neighbor Queries Using Space Transformation to Preserve Location Privacy , 2007, SSTD.