  The Internet of Things (IoT) has become increasingly popular in people's
daily lives. The pervasive IoT devices are encouraged to share data with each
other in order to better serve the users. However, users are reluctant to share
sensitive data due to privacy concerns. In this paper, we study the anonymous
data aggregation for the IoT system, in which the IoT company servers, though
not fully trustworthy, are used to assist the aggregation. We propose an
efficient and accountable aggregation scheme that can preserve the data
anonymity. We analyze the communication and computation overheads of the
proposed scheme, and evaluate the total execution time and the per-user
communication overhead with extensive simulations. The results show that our
scheme is more efficient than the previous peer-shuffle protocol, especially
for data aggregation from multiple providers.
