论文部分内容阅读
无线传感器网络是一门相对较新的和迅速发展的网络技术,它有着广泛的应用,包括环境监测,农业,公共卫生和军事等。为了使基站安全地向低能耗的传感器节点发送命令和请求,必须采取安全的广播认证,这是无线传感网安全方面所面临的主要挑战之一。目前已经有很多成熟的广播认证算法,但是由于传感器节点的计算能力、电源能量、存储空间和通信能力非常有限,导致这些算法的使用效果并不理想。设计出一个适合无线传感网的认证算法便成为保证无线传感网安全通信的关键。本文介绍了无线传感网的基本特点及安全问题,分析了几种典型的广播认证算法所存在的缺陷,以及椭圆曲线认证算法(ECDSA)的特性,通过对比,总结出椭圆曲线认证算法应用到无线传感网中的优势。本文深入研究了椭圆曲线算法并对其进行了改进,改进后的算法(E-ECDSA)从两个方面提高了原算法的性能,一方面,采用替换求逆算法避免了耗时的求逆运算;另一方面,采用新的点乘运算算法,避免了复杂的点乘运算。理论分析和仿真结果表明,新算法极大的提高了广播认证的效率和安全性能。本文使用网络仿真软件TinyOS仿真各个算法,结果表明在满足传感网资源受限特点的基础上,E-ECDSA提供了更高的安全性和更快的认证速度。