A security testing approach for WSN protocols based on object-oriented attack model

In this paper, we propose an object-oriented attack model to represent a protocol attack in WSN detailedly. The model describes multiple attributes of an attack, including its principle, impact, interdependent relationships with other attacks, etc. Then, on the basis of the attack model and the FSM description method, we present a security testing approach for WSN protocols, in order to evaluate the security of the tested protocols. Finally, we take the TinyPK protocol and Sybil attack for example to implement our design, and the Protocol Security Testing Report shows as expected that the TinyPK cannot resist the Sybil attack. Thus, the security testing approach proposed is feasible.