论文部分内容阅读
无线传感器网络作为一个新兴的研究领域,得到了工业界和学术界越来越多的关注,随着无线传感器网络在国防军事、医疗监护、智能家居、交通管理等领域的广泛使用,其安全问题逐渐凸显出来。由于传感器本身的限制,如电池容量低、计算能力弱、通信距离短等特点,使得传统的无线安全技术不能直接应用在传感器网络中,因此,需要研究新的安全技术来适应无线传感器网络的环境。本文主要围绕基于混沌理论的无线传感器网络加密技术进行研究。无线传感器网络在数据传输过程中面临着各类安全威胁,数据加密算法是最基本的网络安全技术,它的优劣影响着整个网络的安全,由于传统的加密算法所需的资源太多,以致现有的加密算法不适合传感器节点处理;混沌密码学在近些年取得了大量的成果,它的发展为无线传感器网络加密算法的研究提供了一种新的思路,基于此,本文设计了两种基于混沌理论的无线传感器网络加密算法。S盒作为分组密码的核心加密部件,它的密码强度决定加密算法的安全性,本文充分利用混沌映射的特性,提出了一种基于双混沌S盒的产生方法,通过该方法生成的S盒具有良好的密码学特性;将生成的S盒应用到Feistel结构的加密函数中,设计了一种基于混沌S盒加密算法,并对加密算法进行大量的实验测试与分析,实验结果表明该算法具有安全性高、加密代价较少等特点,能够应用在传感器网络中。为了进一步节省无线传感器的资源和获得更高的安全性,本文又设计了一种基于混沌映射的分组加密算法。该算法通过复合混沌序列生成加密密钥,扩大了密钥的空间,并利用整型化混沌映射方程非线性的特性,形成了新的加密函数。通过实验结果分析,表明该算法资源消耗低、安全性高、加密速度快,适用于无线传感器网络。