Abstract

Mobile sensing mines group information through sensing and aggregating users’ data. Among major mobile sensing applications, the distinct counting problem aiming to find the number of distinct elements in a data stream with repeated elements, is extremely important for avoiding waste of resources. Besides, the privacy protection of users is also a critical issue for aggregation security. However, it is a challenge to meet these two requirements simultaneously since normal privacy-preserving methods would have negative influence on the accuracy and efficiency of distinct counting. In this paper, we propose a Privacy-Preserving Distinct Counting scheme (PPDC) for mobile sensing. Through integrating the basic idea of homomorphic encryption into Flajolet-Martin (FM) sketch, PPDC allows an aggregator to conduct distinct counting over large-scale datasets without disrupting privacy of users. Moreover, PPDC supports various forms of sensing data, including camera images, location data, etc. PPDC expands each bit of the hashing values of users’ original data, FM sketch is thus enhanced for encryption to protect users’ privacy. We prove the security of PPDC under known-plaintext model. The theoretic and experimental results show that PPDC achieves high counting accuracy and practical efficiency with scalability over large-scale data sets.

Highlights

  • With the rapid development of information technology and modern manufacturing, mobile devices are almost ubiquitous nowadays and have occupied an indispensable position in daily lives of many.Especially, those devices, like smartphones, which are equipped with ROMs, CPUs, and a variety of sensors such as GPS, camera and so on, are used for their traditional functions, and for sensing, data transmission, and calculation

  • Exiting studies about the distinct counting problem in mobile sensing mainly focus on researching various algorithms; few works have considered the privacy of users during data aggregation

  • We propose a scheme, Privacy-Preserving Distinct Counting scheme (PPDC for short), to solve the distinct counting problem with privacy protection of users

Read more

Summary

Introduction

With the rapid development of information technology and modern manufacturing, mobile devices are almost ubiquitous nowadays and have occupied an indispensable position in daily lives of many Those devices, like smartphones, which are equipped with ROMs, CPUs, and a variety of sensors such as GPS, camera and so on, are used for their traditional functions, and for sensing, data transmission, and calculation. The other one is, for the aggregator, how to solve the distinct counting problem [4] when facing the huge sensing dataset with a large amount of duplicate data in various forms. Exiting studies about the distinct counting problem in mobile sensing mainly focus on researching various algorithms (such as the Flajolet–Martin sketch [5] and LogLog [6]); few works have considered the privacy of users during data aggregation.

System and Security Model
XOR Homomorphic Encryption
FM Sketch
Privacy-Preserving Distinct Counting Computation
Overview of PPDC
Main Idea
Privacy-Preserving Distinct Counting Scheme
Scheme Analysis
Performance Evaluation
Accuracy Evaluation of PPDC
Efficiency Evaluation of PPDC
Related Work
Privacy Preserving in Mobile Sensing Applications
Distinct Counting
Findings
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call