论文部分内容阅读
随着网络的普及和带宽的提升,基于VOIP的语音传输因其廉价的费用和高质量的语音越来越受到人们的青睐,但网络的开放性也给信息安全问题带来了巨大挑战和威胁,所以信息安全十分重要。由于混沌系统生成的混沌序列对初始值的敏感性,适合作加密系统的加密密钥。本文通过对Henon映射进行改进,增大了混沌参数区间,减小了周期窗口,扩展了密钥空间。为防止使用单一的混沌序列作为密钥带来的安全问题,通过改进的Henon映射设计了一种基于VOIP的动态IP分组加密方案,实现了对语音信息的加密。本文以SIP协议为基础,设计了基于Android平台的VOIP客户端,并对语音信号进行加密从而保证通话双方的安全性。实验结果表明,动态的分组加解密系统能够对语音信号进行加密且具有很高的安全性能。本文的主要研究工作如下:(1)首先对混沌理论和混沌系统作了深入的研究。基于原始的Henon映射方程作了改进,改进后的混沌系统增大了混沌参数区间。混沌加密系统设计的关键之处在于序列的随机性能和加密算法的设计,所以混沌序列的性能对系统的安全性非常重要。并对改进后的Henon映射的量化随机序列进行了NIST性能测试,NIST测试结果表明,该混沌序列的随机性能良好,可用于VOIP加密系统。(2)对VOIP的发展历程和研究现状作了简要介绍,在此基础上对SIP协议的体系结构进行了深入的分析和研究,如协议原理、信令机制、消息传送机制、注册流程等,并介绍了SIP协议的结构及底层的实现细节。(3)采用动态IP分块加密算法对数字语音信号进行加密,采用动态分配机制来管理密钥,保证系统的安全性。采用无连接的UDP协议传输语音信号,以此来解决由于网络问题所导致的部分密文丢失后接收端不能正确解密的问题。(4)设计了基于C/S架构的语音加密算法,SIP客户端基于Android平台,采用JAVA语言开发。使用抓包工具Wire Shark查看网络传输过程中包的信息,分析SIP消息的建立和连接过程。对基于SIP协议的VOIP保密电话进行测试,分析系统的传输速率、丢包率、通话时延等技术指标。由于本系统中的密钥是动态分配的,增强了混沌序列的随机性,从而保障了语音传输的安全性问题,测试结果表明系统的安全性能良好。