SecNRCC: a loss-tolerant secure network reprogramming with confidentiality consideration for wireless sensor networks

作者:Xie, Mande*; Bhanja, Urmila; Wei, Guiyi; Ling, Yun; Hassan, Mohammad Mehedi; Alamri, Atif
来源:Concurrency and Computation: Practice and Experience (CCPE) , 2015, 27(10): 2668-2680.
DOI:10.1002/cpe.3277

摘要

Network reprogramming faces lots of threats from both external attackers and potentially compromised nodes. Security thus becomes a critical requirement for network reprogramming protocols. This paper describes a secure network reprogramming system called SecNRCC for dynamically reprogramable wireless sensor network. In SecNRCC, a light weight authentication method is firstly introduced for the reboot control command. Secondly, a program image preprocess method with security and loss-tolerance consideration is proposed. Furthermore, a novel immediate packet authentication algorithm with confidentiality consideration is also presented to resist the denial of service attacks exploiting the authentication delay, and finally, a weak authentication operation is performed before the digital signature verification to mitigate denial of service attacks against signature packets. The experimental results show that SecNRCC can securely disseminate the program image to all of node in the wireless sensor networks with acceptable latency and message cost.