SCUMG: Secure Code Update for Multicast Group in Wireless Sensor Networks

Securing code update is essential for military and health care applications. The functionalists of the sensor nodes in military and health monitoring region depend on their environmental conditions. The sensor nodes will be divided into different multi cast groups based on their location. For each multi cast group a different code update will be sent. We have developed a scheme for secure code update for multi-cast groups. In order to securely communicate the code update for each multi cast group, a key agreement protocol is developed. This protocol provides confidentiality and immediate authentication. The Protocol is implemented on Tiny OS platform, tested using Tossim simulator and evaluated the Performance. SCUMG protocol is resilient to malicious code update by compromised nodes and provides security against various attacks.

[1]  Ian F. Akyildiz,et al.  Sensor Networks , 2002, Encyclopedia of GIS.

[2]  John Zic,et al.  A confidential and DoS-resistant multi-hop code dissemination protocol for wireless sensor networks , 2009, WiSec '09.

[3]  Weijia Li,et al.  MCP: An Energy-Efficient Code Distribution Protocol for Multi-Application WSNs , 2009, DCOSS.

[4]  Mohammad Abdur Razzaque,et al.  Seluge++: A Secure Over-the-Air Programming Scheme in Wireless Sensor Networks , 2014, Sensors.

[5]  Jonathan W. Hui,et al.  Securing the Deluge network programming system , 2006, 2006 5th International Conference on Information Processing in Sensor Networks.

[6]  Volker Turau,et al.  Fail-safe over-the-air programming and error recovery in wireless networks , 2012, Proceedings of the 10th International Workshop on Intelligent Solutions in Embedded Systems.

[7]  Ratna Dutta,et al.  Secure and Efficient Group Key Agreements for Cluster Based Networks , 2009, Trans. Comput. Sci..

[8]  Dalit Naor,et al.  Broadcast Encryption , 1993, Encyclopedia of Multimedia.

[9]  Ulf Lindqvist,et al.  Key management and secure software updates in wireless process control environments , 2008, WiSec '08.

[10]  Giovani Gracioli,et al.  An operating system runtime reprogramming infrastructure for WSN , 2012, 2012 IEEE Symposium on Computers and Communications (ISCC).

[11]  M.B. Nirmala,et al.  Secure program update using broadcast encryption for clustered wireless sensor networks , 2010, 2010 Sixth International conference on Wireless Communication and Sensor Networks.

[12]  J. Deng,et al.  Secure code distribution in dynamically programmable wireless sensor networks , 2006, 2006 5th International Conference on Information Processing in Sensor Networks.

[13]  Deborah Estrin,et al.  A Remote Code Update Mechanism for Wireless Sensor Networks , 2003 .

[14]  Rajeev Gandhi,et al.  Sluice: Secure Dissemination of Code Updates in Sensor Networks , 2006, ICDCS.

[15]  Peng Ning,et al.  Seluge: Secure and DoS-Resistant Code Dissemination in Wireless Sensor Networks , 2008, 2008 International Conference on Information Processing in Sensor Networks (ipsn 2008).

[16]  John Zic,et al.  Secure Multihop Network Programming with Multiple One-Way Key Chains , 2008, IEEE Transactions on Mobile Computing.

[17]  Xiao Zheng,et al.  Task dissemination with multicast deluge in sensor networks , 2009, IEEE Transactions on Wireless Communications.

[18]  Sy-Yen Kuo,et al.  uFlow: Dynamic Software Updating in Wireless Sensor Networks , 2011, UIC.

[19]  Limin Wang,et al.  MNP: Multihop Network Reprogramming Service for Sensor Networks , 2004, 25th IEEE International Conference on Distributed Computing Systems (ICDCS'05).

[20]  David E. Culler,et al.  The dynamic behavior of a data dissemination protocol for network programming at scale , 2004, SenSys '04.