Confidentiality and integrity for data aggregation in WSN using peer monitoring

Di Pietro, Roberto; Michiardi, Pietro;Molva, Refik
Research report RR-07-193, 16 April 2007

Hop-by-hop data aggregation is a very important technique used to reduce the communication overhead and energy expenditure of sensor nodes during the process of data collection in a wireless sensor network (WSN). However, the unattended nature of WSNs calls for data aggregation techniques to be secure. Indeed, sensor nodes can be compromised to mislead the base station by injecting bogus data into the network during both forwarding and aggregation of data. Moreover, data aggregation might increase the risk of confidentiality violations: if sensors close to the base station are corrupted, an adversary could easily access to the results of the "in network" computation performed by the WSN; nodes can also fail due to random and non-malicious causes (e.g. battery exhaustion), hence availability should be considered as well. In this paper we tackle issues that affect data aggregation techniques by proposing a mechanism that: i) provides both confidentiality and integrity of the aggregated data so that for any compromised sensor in the WSN the information acquired could only reveal the readings performed by a small, constant number of neighboring sensors of the compromised one; ii) detects bogus data injection attempts; iii) provides high resilience to sensor failures. Our protocol is based on the concept of delayed aggregation and peer monitoring and requires local interactions only. Hence, it is highly scalable and introduces small overhead; detailed analyses supports our findings.

Digital Security
Eurecom Ref:
© EURECOM. Personal use of this material is permitted. The definitive version of this paper was published in Research report RR-07-193, 16 April 2007 and is available at :