Author(s): |
Meibo Su, Key Lab of Network and Information Security, Dept. of Electronics Technology, College of Armed Police Force Engineering, ShanXi Wujun Yao, Key Lab of Network and Information Security, Dept. of Electronics Technology, College of Armed Police Force Engineering, ShanXi Lixian Wei, Key Lab of Network and Information Security, Dept. of Electronics Technology, College of Armed Police Force Engineering, ShanXi Xiaoyuan Yang, Key Lab of Network and Information Security, Dept. of Electronics Technology, College of Armed Police Force Engineering, ShanXi |
Abstract: |
In view of the situation that wireless sensor networks have some features such as limited resources, the vulnerability, the frequent changes in network topology, this paper puts forward a real-time designed key management in WSN which is based on the difficulty of discrete logarithm. The program generates the encryption key by making use of secret sharing, and then uses the encryption key to distribute the communication key among communication nodes. It uses different key to encrypt message in each communication, that is one-time pad, making the program a perfect forward security and backward security. As the secret shares of every sensor can be used over and over again without restriction, it is unnecessary to renew them when updating the encryption key. The system can also accept a new sensor or fire a sensor freely. And compared with the existed WSN key management scheme ,the program has greater advantages in storage overhead, computation overhead, communication overhead and the dynamic topology.
|