论文部分内容阅读
无线传感器网络是一种集成了传感器技术、微机电系统技术、无线通信技术和分布式信息处理技术的新兴下一代网络,具有广泛的应用前景和很高的研究价值。本文首先对无线传感器网络的体系结构、传感器节点的组成以及无线传感器网络区别于传统网络的特性做了简单的描述。分析了无线传感器网络所面临的安全威胁,给出在这种特定的网络环境下应该考虑的安全目标和信任模型。密钥管理问题是本文重点研究的对象。分别详细介绍了无线传感器网络环境下密钥管理的性能指标,以及几种目前广泛研究的密钥分配机制,包括基于KDC的密钥分配体制、基于公钥密码的分配体制、基于随机概率的密钥预分配体制等。给出了这几种机制下的典型方案,理解各种机制设计的思想,以及它们的性能分析。最后介绍在网络规模极大的情况下,可以采用的群密钥管理方法,它改进了方案可支持的网络规模。接着介绍了一个简单的群密钥管理方案,指出其中的一个安全漏洞,给出一点改进建议。结合实习过程中使用的OpenSSL Toolkit理解安全套接层SSL协议。描述了协议的握手过程,理解实际应用中是如何实现通信的机密性、认证性和完整性的。给出利用OpenSSL Toolkit实现SSL协议的程序设计框架,以及在产品实现过程中遇到的几个问题和解决的方法。