Abstract
In order to reduce the transmission cost, an effective technique called data aggregation is proposed for hierarchical sensor networks recently. However, aggregation results are possible to modify or alter by adversaries since sensors are easy to compromised in a harsh environment. Several secure data aggregation protocols are proposed to solve this problem. Nevertheless, these protocols are impractical since aggregation results could only be checked until the process finishes at the base station side. In this paper we present an immediately secure data aggregation approach in hierarchical WSN. Our approach is guaranteed to detect any manipulation of the aggregate by the adversary beyond what is achievable through direct injection of data values at compromised nodes. That is to say, the adversary cannot launch any successful attack from misrepresenting intermediate aggregation computations. A comprehensive analysis are shown to demonstrate that the proposed scheme are secure to against attacks. Our algorithm incurs only O(n) in communication cost, and supports dynamic tree-based topologies. Moreover, our approach reduces the energy consumption by suspending the aggregation process once the compromised nodes have been be detected. To proof the efficiency of the proposed scheme, we conduct our scheme by simulations and show the performance is better than others. In the proposed scheme, energy consumption is distributed to each sensor in a balanced manner. This property extends lifetime of the deployed WSN.