Skip to Main Content
In this paper, we propose a security approach which uses Secret Key (SK) cryptography and key management along with re-keying support. A salient feature of this approach is that a SK is embedded in the source code of every node to protect the other keys in its non-volatile memory. Even the node is captured physically; the sensitive information cannot be retrieved. Our key selection protocol uses the node ID and some basic rotate and multiplication function to select the key for current data transmission. Because of this dynamic key selection, this approach identifies the replay attack, DoS attack and Sybil attack. Simulation results shows that this security mechanism efficiently controls the various attack with lower resource requirements and the network resilience against node capture is substantially improved.