基于FPGA的语音加密系统研究与设计

被引量 : 0次 | 上传用户:shb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着通信技术的发展,移动手机已经成为我们日常生活中必不可少的一部分,但是现有的移动通信网络仍存在一定的安全隐患。致使个人隐私、商业机密甚至国家一些军事机密被泄露,给移动用户带来了巨大的损失,所以保障语音信息的安全性是当今亟需解决的问题。针对目前移动通信网络存在语音泄露的问题,本文提出一种新的语音加密方法。在移动的终端利用密钥长度是256bit的AES算法对语音信息进行加密处理,保障语音信息在整个通信过程中都以密文的形式传输。系统整体设计主要是采用Altera公司提供的DE2开发板来进行实现的。利用开发工具Quartus II、SOPC Builder和NiosII IDE搭建系统来完成整个语音加密系统的设计,其中Nios II处理器是整个控制系统的核心,SDRAM控制器用来控制SDRAM实现数据的存储,PIO口用来连接语音加密算法AES模块与Avalon总线,同时还添加了用户自定义的AUDIOFIFO模块,用来连接语音编解码芯片WM8731与Avalon总线,针对连接到SDRAM芯片上的时钟信号和Nios II系统中SDRAM控制器的时钟信号频率相同问题。通过添加一个片内锁相环PLL来完成它们之间的时钟相位调整,用户还根据设计的需要添加一些外设,通过SOPC Builder开发工具完成整个语音加密系统的搭建。这样大大降低了用户的设计风险,避免开发者重复开发已经设计好的模块,缩短了系统的开发周期。语音采集和回放主要是通过WM8731芯片来完成,采集到的数字语音信息通过AES加密算法来实现语音的加密,此加密算法是采用硬件加密方式,通过硬件描述语言Verilog来实现,其中密钥长度是256bit,与以前128bit密钥相比大大加大了破解难度。最后通过Modesim6.4a仿真软件对加密运算和解密运算分别进行了仿真,验证了算法的正确性。利用Matlab软件更加直观地呈现了加密结果与解密结果,而且验证了当输入错误密钥时不能把密文进行正确的解密。把算法处理后的数据通过类语音调制解调,再利用现有的GSM网络实现语音信息的传输。
其他文献
全国中、小建筑设计单位推广计算机技术座谈会,在建设部设计管理司的直接指导下,委托中国建筑科学研究院于1993年5月18日至21日在北京召开。建设部设计管理司窦以德副司长、
从马克思与恩格斯关于报刊与舆论关系的论述中可以得出,报刊的生命表现就在于它与舆论间的不断作用。
对比国内外多种在线办公系统优劣发现,"一起写"在线办公系统综合性能较好。利用"一起写"在线办公系统进行云端共享选书可分为书目数据准备、读者云端选书、图书征订、图书入
第一部分达比加群酯在房性快速性心律失常射频导管消融围手术期抗凝的应用研究背景:达比加群酯(Dabigatran Etexilate)作为首个应用于临床的新型抗凝药物,其主要作用机制为抑
背景:腹腔镜技术近年来被逐步应用于胰十二指肠切除术(Whipple)中。然而就腹腔镜胰十二指肠切除术是否在临床应用中具有优势仍然具有争议。本文分析了单中心(浙江大学附属邵逸
目的探讨不同年龄单胎孕妇的分娩方式。方法采用横断面调查方法对2012年11~12月该院分娩病历进行调查,按设计好的调查表进行分类、统计分析。结果共抽查单胎分娩产妇925例,剖
石油是现代文明的基石,在国民生活中起到十分重要的作用,科学技术的发展,石油的炼制技术较以前已经更加科学,炼制设备越发先进。本文主要浅析了石油炼制过程中的通用流程以及
随着高校的进一步扩招,大学生就业压力日趋增大,而高校辅导员是学生四年大学生涯的相伴者、引领者。本文总结了开展大学生就业指导的基本原则,指出了学生就业过程中存在的矛
当今社会已进入信息化时代,信息化建设在各行各业如火如荼的展开,高校的信息化建设也不例外。而教学管理工作信息化又是学校管理工作信息化建设的重中之重。作为教学管理工作的
以Quickbird图像为基础资料,以1:1 000地形图、水文资料、土壤分布、病虫害规律等为辅助资料,结合当地常用树种资料,将234hm2用地规划出188.3 hm2生产用地和45.6 hm2非生产用