基于ARM11的混沌语音保密通信系统设计与实现
发布时间:2018-04-09 10:04
本文选题:语音保密通信 切入点:Lorenz系统 出处:《东北大学》2014年硕士论文
【摘要】:混沌是一种发生于确定性系统中貌似随机不规则的运动。随着人们对信息安全的不断重视,利用混沌进行保密通信越来越得到了人们的广泛关注,然而现有对混沌保密通信电路的研究大部分都局限于模拟电路,少数使用数字电路实现混沌保密通信的研究也主要集中于DSP, FPGA等裸机数字平台,可移植性不好,阻碍其产品化进程。随着物联网技术,智能无线移动通信平台的不断发展,开发一个安全可靠、兼容性好、易于实现的保密通信方法成为研究的热点。本文从实际应用的角度出发,采用理论推导、仿真与实验相结合的方法设计了可以在ARM11微处理器平台和嵌入式Linux系统上运行的数字混沌同步系统,并将其应用到语音保密通信系统中,论文的主要工作如下:首先,从混沌系统的数字化实现角度出发,针对传统的Lorenz混沌系统进行离散化;并基于PC机,在Linux系统中使用C语言实现Lorenz混沌系统;进而利用PC-ARM交叉编译环境,基于ARM开发板,编译生成可在嵌入式Linux上运行的Lorenz混沌发生程序。其次,对Lorenz混沌系统的变量反馈同步方法进行研究,设计了单变量反馈同步控制器,使用Lyapunov方法给出了证明,得到了控制器增益的范围,且数值仿真结果表明所设计控制器可以使系统达到同步。进而编写适用于ARM的Lorenz混沌同步程序,并进行混沌同步实验,实验结果表明同步效果非常理想,十分适合进行保密通信系统开发。再次,基于Lorenz混沌发生及同步程序,设计了网络通信模块、音频处理模块、语音加解密模块等程序,解决了声音和混沌信号加解密过程中的数制不统一、数值不符合掩盖要求等问题,完整搭建了混沌保密通信系统,并基于TCP/IP网络协议,使用WIFI模块成功实现了混沌保密通信。最后对本文的工作进行了总结,并对下一步的研究方向进行了展望。
[Abstract]:Chaos is a seemingly random and irregular motion occurring in a deterministic system.As people pay more and more attention to information security, people pay more and more attention to secure communication by using chaos. However, most of the current research on chaotic secure communication circuit is limited to analog circuits.A few researches on chaotic secure communication using digital circuits are mainly focused on the bare machine digital platforms such as DSP, FPGA, etc., which have poor portability and hinder the process of production.With the development of Internet of things (IoT) technology and the development of intelligent wireless mobile communication platform, it has become a hotspot to develop a secure, reliable, compatible and easy to implement secure communication method.In this paper, a digital chaotic synchronization system which can run on ARM11 microprocessor platform and embedded Linux system is designed by theoretical derivation, simulation and experiment from the point of view of practical application.The main work of this paper is as follows: firstly, from the point of view of digital realization of chaotic system, the traditional Lorenz chaotic system is discretized and based on PC.C language is used to realize Lorenz chaotic system in Linux system, and then PC-ARM cross-compiling environment is used to compile and generate Lorenz chaotic generating program which can run on embedded Linux based on ARM development board.Secondly, the variable feedback synchronization method for Lorenz chaotic system is studied, and the single variable feedback synchronization controller is designed. The Lyapunov method is used to prove that the gain range of the controller is obtained.The numerical simulation results show that the controller can make the system synchronization.Then the Lorenz chaotic synchronization program suitable for ARM is written, and the chaotic synchronization experiment is carried out. The experimental results show that the synchronization effect is very ideal, and it is very suitable for the development of secure communication system.Thirdly, based on the Lorenz chaos generation and synchronization program, the network communication module, audio processing module, speech encryption and decryption module and other programs are designed.Based on the TCP/IP network protocol, the chaotic secure communication system is successfully implemented by using the WIFI module.Finally, the work of this paper is summarized, and the next research direction is prospected.
【学位授予单位】:东北大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TN918;O415.5
【相似文献】
相关期刊论文 前3条
1 陈恒,袁浚菘,李元杰;混沌同步在语音保密通讯中的应用[J];物理与工程;2001年01期
2 刘运毅,覃团发,倪皖荪,张淑仪;基于G.729A和AES的分组语音保密通信[J];南京大学学报(自然科学版);2005年04期
3 ;[J];;年期
相关会议论文 前1条
1 单梁;李军;王执铨;;时空混沌序列在语音保密通信中的应用[A];江苏省自动化学会七届四次理事会暨2004学术年会青年学者论坛论文集[C];2004年
相关重要报纸文章 前1条
1 山东 瞿贵荣;语音保密无线对讲电路[N];电子报;2002年
相关硕士学位论文 前3条
1 刘威;忆阻器在混沌及语音保密通信中的应用研究[D];杭州电子科技大学;2015年
2 陈曦;基于ARM11的混沌语音保密通信系统设计与实现[D];东北大学;2014年
3 殷满岗;语音保密通信的研究和实现[D];杭州电子科技大学;2011年
,本文编号:1725952
本文链接:https://www.wllwen.com/kejilunwen/wltx/1725952.html