TinyTPM: A Novel Lightweight Key Agreement Scheme for Sensor Networks

The security of Wireless Sensor Networks (WSN) has been widely concerned due to its special properties. This paper introduces a novel mutual learning neural network model, named Tree Parity Machine, for weight synchronization. Then a lightweight Tree Parity Machine-based key agreement scheme for sensor networks, named TinyTPM, is proposed. Using NesC programming language in TinyOS-based development environment, the design and implementation of a TinyTPM-based key agreement protocol are presented. At final, the run of such TinyTPM-based protocol is simulated with correct results.