Privacy-preserving user profile matching in social networks

In this paper, we consider a scenario where a user queries a user profile database, maintained by a social networking service provider, to identify users whose profiles match the profile specified by the querying user. A typical example of this application is online dating. Most recently, an online...

Full description

Saved in:
Bibliographic Details
Main Authors: Yi, Xun, Bertino, Elisa, Rao, Fang-Yu, Lam, Kwok-Yan, Nepal, Surya, Bouguettaya, Athman
Other Authors: School of Computer Science and Engineering
Format: Article
Language:English
Published: 2020
Subjects:
Online Access:https://hdl.handle.net/10356/143529
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-143529
record_format dspace
spelling sg-ntu-dr.10356-1435292020-09-07T08:26:24Z Privacy-preserving user profile matching in social networks Yi, Xun Bertino, Elisa Rao, Fang-Yu Lam, Kwok-Yan Nepal, Surya Bouguettaya, Athman School of Computer Science and Engineering Research Techno Plaza Engineering::Computer science and engineering User Profile Matching Data Privacy Protection In this paper, we consider a scenario where a user queries a user profile database, maintained by a social networking service provider, to identify users whose profiles match the profile specified by the querying user. A typical example of this application is online dating. Most recently, an online dating website, Ashley Madison, was hacked, which results in disclosure of a large number of dating user profiles. This data breach has urged researchers to explore practical privacy protection for user profiles in a social network. In this paper, we propose a privacy-preserving solution for profile matching in social networks by using multiple servers. Our solution is built on homomorphic encryption and allows a user to find out matching users with the help of multiple servers without revealing to anyone the query and the queried user profiles in clear. Our solution achieves user profile privacy and user query privacy as long as at least one of the multiple servers is honest. Our experiments demonstrate that our solution is practical. Accepted version 2020-09-07T08:24:03Z 2020-09-07T08:24:03Z 2019 Journal Article Yi, X., Bertino, E., Rao, F.-Y., Lam, K.-Y., Nepal, S., & Bouguettaya, A. (2019). Privacy-preserving user profile matching in social networks. IEEE Transactions on Knowledge and Data Engineering, 32(8), 1572-1585. doi:10.1109/TKDE.2019.2912748 1041-4347 https://hdl.handle.net/10356/143529 10.1109/TKDE.2019.2912748 8 32 1572 1585 en IEEE Transactions on Knowledge and Data Engineering © 2018 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. The published version is available at: https://doi.org/10.1109/TKDE.2019.2912748. application/pdf
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic Engineering::Computer science and engineering
User Profile Matching
Data Privacy Protection
spellingShingle Engineering::Computer science and engineering
User Profile Matching
Data Privacy Protection
Yi, Xun
Bertino, Elisa
Rao, Fang-Yu
Lam, Kwok-Yan
Nepal, Surya
Bouguettaya, Athman
Privacy-preserving user profile matching in social networks
description In this paper, we consider a scenario where a user queries a user profile database, maintained by a social networking service provider, to identify users whose profiles match the profile specified by the querying user. A typical example of this application is online dating. Most recently, an online dating website, Ashley Madison, was hacked, which results in disclosure of a large number of dating user profiles. This data breach has urged researchers to explore practical privacy protection for user profiles in a social network. In this paper, we propose a privacy-preserving solution for profile matching in social networks by using multiple servers. Our solution is built on homomorphic encryption and allows a user to find out matching users with the help of multiple servers without revealing to anyone the query and the queried user profiles in clear. Our solution achieves user profile privacy and user query privacy as long as at least one of the multiple servers is honest. Our experiments demonstrate that our solution is practical.
author2 School of Computer Science and Engineering
author_facet School of Computer Science and Engineering
Yi, Xun
Bertino, Elisa
Rao, Fang-Yu
Lam, Kwok-Yan
Nepal, Surya
Bouguettaya, Athman
format Article
author Yi, Xun
Bertino, Elisa
Rao, Fang-Yu
Lam, Kwok-Yan
Nepal, Surya
Bouguettaya, Athman
author_sort Yi, Xun
title Privacy-preserving user profile matching in social networks
title_short Privacy-preserving user profile matching in social networks
title_full Privacy-preserving user profile matching in social networks
title_fullStr Privacy-preserving user profile matching in social networks
title_full_unstemmed Privacy-preserving user profile matching in social networks
title_sort privacy-preserving user profile matching in social networks
publishDate 2020
url https://hdl.handle.net/10356/143529
_version_ 1681057788564865024