论文部分内容阅读
近些年来,随着3G网络、4G网络和无线局域网等移动通信技术的高速发展,无线通信在人们生活中的作用越来越重要,其应用也越来越广泛。无线自组织网络是一种不需要中心控制节点的无线通信网络,这类网络无需基站、路由器和无线接入点等基础设施,无线终端通过自动组网来互联互通,因此能够更加快速、便捷、高效地部署及通信,适合于一些紧急场合的通信需要。然而无线自组织网络无线传输的特性以及无线自组织网络节点能源有限易毁的特点会使得通信数据丢失严重且通信数据容易被敌手截取、解读、篡改、利用等。因此,为保证无线自组织网络中通信的安全性,要在无线自组织网络中应用加密算法。本文的工作如下。1.介绍了Grain系列算法中的Grain 128算法的基本原理。并针对无线自组织网络的特点对Grain 128算法进行了改进:将加密后的消息进行分段,每段加入标识序列号,在解密时根据每段的标识序列号来判断是否有数据丢失,从而将接收到的信息正确解密,实现同步解密。2.将改进后的Grain 128算法运用到无线自组织网络中,并对Grain 128算法的应用情况进行了相应的测试,主要包括加解密正确性测试、数据丢失测试和效率测试。经过测试得出以下结论:Grain 128可正确的加解密信息;在发生数据丢失时,该算法可以将没有数据丢失的分组正确解密;当发送100MB数据时,由于Grain 128加密算法的引入而导致的通信延迟为2.54%。