针对无线传感器网络中数据收集的安全性和有效性问题,使用单向哈希函数和对称加密算法,提出一种轻量级的认证和密钥管理方案。该方案利用消息认证码保证传输信息的完整性,同时验证共享会话密钥的正确性,通过循环移位技术,仅需调用一次随机数生成器即可生成不同的随机数,从而提高传感器的计算效率,节省存储空间。分析结果表明,该方案的计算量为(10+tb)次哈希计算、6次对称加密/解密以及3次异或操作,存储空间为80bit,相比同类方案更加安全有效。
This paper proposes a light-weight authentication and key management scheme by using one-way hash function and an efficient symmetric cryptography algorithm, according to the security and efficiency problems of data collection applications in Wireless Sensor Network(WSN). It uses the message authentication code to achieve the integrality for transmitted messages, verifies the correctness of shared session key, and simply calls a random-number generator by using cyclic shift technique to generate different random numbers, thereby improving the computational performance of sensors and saving storage space. Analysis result shows that the calculated amount of this scheme includes (10+tb) hash calculations, six symmetric encryptions/decryptions and three XOR operations, and storage space is 80 bit. Compared with the similar schemes, it is more secure and effective.