Skip to main navigation Skip to search Skip to main content

Privacy-Preserving Selective Aggregation of Online User Behavior Data

  • Jianwei Qian
  • , Fudong Qiu
  • , Fan Wu
  • , Na Ruan
  • , Guihai Chen
  • , Shaojie Tang
  • Shanghai Jiao Tong University
  • Illinois Institute of Technology

Research output: Contribution to journalArticlepeer-review

38 Scopus citations

Abstract

Tons of online user behavior data are being generated every day on the booming and ubiquitous Internet. Growing efforts have been devoted to mining the abundant behavior data to extract valuable information for research purposes or business interests. However, online users' privacy is thus under the risk of being exposed to third-parties. The last decade has witnessed a body of research works trying to perform data aggregation in a privacy-preserving way. Most of existing methods guarantee strong privacy protection yet at the cost of very limited aggregation operations, such as allowing only summation, which hardly satisfies the need of behavior analysis. In this paper, we propose a scheme PPSA, which encrypts users' sensitive data to prevent privacy disclosure from both outside analysts and the aggregation service provider, and fully supports selective aggregate functions for online user behavior analysis while guaranteeing differential privacy. We have implemented our method and evaluated its performance using a trace-driven evaluation based on a real online behavior dataset. Experiment results show that our scheme effectively supports both overall aggregate queries and various selective aggregate queries with acceptable computation and communication overheads.

Original languageEnglish
Article number7524737
Pages (from-to)326-338
Number of pages13
JournalIEEE Transactions on Computers
Volume66
Issue number2
DOIs
StatePublished - Feb 1 2017

Keywords

  • differential privacy
  • homomorphic encryption
  • Selective aggregation

Fingerprint

Dive into the research topics of 'Privacy-Preserving Selective Aggregation of Online User Behavior Data'. Together they form a unique fingerprint.

Cite this