The proliferation and ever-increasing capabilities
of mobile devices such as smart phones give rise to a variety of mobile sensing
applications. This paper studies how an untrusted aggregator in mobile sensing
can periodically obtain desired statistics over the data contributed by
multiple mobile users, without compromising the privacy of each user. Although
there are some existing works in this area, they either require bidirectional
communications between the aggregator and mobile users in every aggregation
period, or have high-computation overhead and cannot support large plaintext
spaces. Also, they do not consider the Min aggregate, which is quite useful in
mobile sensing. To address these problems, we propose an efficient protocol to
obtain the Sum aggregate, which employs an additive homomorphic encryption and
a novel key management technique to support large plaintext space. We also
extend the sum aggregation protocol to obtain the Min aggregate of time-series
data. To deal with dynamic joins and leaves of mobile users, we propose a
scheme that utilizes the redundancy in security to reduce the communication
cost for each join and leave. Evaluations show that our protocols are orders of
magnitude faster than existing solutions, and it has much lower communication
overhead.
No comments:
Post a Comment