机语音加密技术的FPGA软件设计与实现
发布时间:2018-02-27 09:49
本文关键词: 语音加解密 FPGA Xilinx ISE 算法 出处:《电子科技大学》2014年硕士论文 论文类型:学位论文
【摘要】:GSM系统是一个成熟的网络,要在该网络上实现话音的安全传输,必须遵循该网络的规范。既不能改变现有GSM系统,又要实现较高的安全保密性。端到端加密就是在语音发送之前进行加密,在接收方收到语音信号之后进行解密。当前,GSM网络中语音的端到端加密的实现途径主要有两种。第一种是通过网络的数据通道,这种方法灵活、可采用的实现技术较多,但是,其也存在一定的不足和局限。第二种方法是通过传统的语音通道,跟前一种方法相比,其具有延迟小、与现有的各种增值业务适应性强等优点,更便于推广使用。但由于跟CDMA系统采用CELP编码方式不同,GSM系统的语音通道中采用的是RPE-LTP(Regular Pulse Excitation-Long Term Prediction,规则脉冲激励长期线性预测编码),目前,针对RPE-LTP的语音加解密算法尚不多见。为此,本文设计一种新的语音加密算法,在详细分析RPE-LTP声码器工作原理的基础上,提出了一种可通过GSM传统语音通道上进行传输语音加密算法——抗RPE-LTP编码算法。系统研究了语音平滑、滤波技术,采用FPGA芯片和VHDL硬件描述语言,实现一种新的抗RPE-LTP压缩编码语音加解密算法,完成帧置乱加密、加同步头、去同步头、帧置乱解密等模块的设计,实现语音的加解密过程。同时,对结果进行仿真分析。除验证各模块功能外,还对整个系统的加、解密过程进行仿真验证和性能分析。可以看出,本算法兼具语音信号处理、分组密码加密运算的优势,平衡性较好。并且,该算法在语音信号进入声码器之前运行,不会对语音信号的语音特性产生破坏,可以在接收端很好的还原出原始信号,同时又不用对基站设备进行任何改造,成本低、效率高,是一种针对GSM网络语音端到端加密的方法。该设计使用了Xilinx公司提供的ISE14.2集成开发环境,进一步优化语音质量,减少噪声。
[Abstract]:GSM system is a mature network. In order to realize the secure transmission of voice on the network, we must follow the standard of the network. We can not change the existing GSM system. End-to-end encryption is to encrypt the voice before it is sent. At present, there are two ways to realize end-to-end encryption of voice in GSM network. The first is through the data channel of the network. This method is flexible and can be implemented with more techniques. The second method is through the traditional voice channel. Compared with the previous method, it has the advantages of small delay, strong adaptability to various existing value-added services, and so on. But because RPE-LTP(Regular Pulse Excitation-Long Term prediction is used in speech channel different from CELP coding in CDMA system, regular pulse excitation long term linear predictive coding is used. There are few speech encryption and decryption algorithms for RPE-LTP. In this paper, a new speech encryption algorithm is designed, based on the detailed analysis of the principle of RPE-LTP vocoder. This paper presents a speech encryption algorithm, anti-#en1# coding algorithm, which can be transmitted over the traditional speech channel of GSM. The speech smoothing and filtering techniques are studied systematically, and the FPGA chip and VHDL hardware description language are used. To implement a new anti-#en0# compression coding speech encryption and decryption algorithm, complete frame scrambling encryption, add synchronization head, desynchronize head, frame scrambling decryption and other modules, realize the encryption and decryption process of speech, at the same time, In addition to verifying the functions of each module, the whole system encryption and decryption process are also simulated and analyzed. It can be seen that this algorithm has the advantages of speech signal processing and block cipher encryption. Moreover, the algorithm can not destroy the speech characteristics of the speech signal before it enters the vocoder, and can restore the original signal very well in the receiver. At the same time, without any modification of base station equipment, it has low cost and high efficiency. It is a method of end-to-end encryption for voice in GSM network. This design uses ISE14.2 integrated development environment provided by Xilinx Company to further optimize voice quality. Reduce noise.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TN929.532;TN918.4
【相似文献】
相关期刊论文 前2条
1 贾一凡;;基于XILINX ISE平台的宽带接收机系统设计[J];信息通信;2014年02期
2 ;[J];;年期
相关硕士学位论文 前1条
1 邹川;机语音加密技术的FPGA软件设计与实现[D];电子科技大学;2014年
,本文编号:1542174
本文链接:https://www.wllwen.com/kejilunwen/wltx/1542174.html