基于Android的实时语音混沌保密技术的实现

来源 :广东工业大学 | 被引量 : 2次 | 上传用户:shaodongjia1668
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络和多媒体技术的发展和成熟,使之通过网络进行语音交流越来越流行,同时,网络的开放和共享性使信息安全问题也得到更多的关注。因此,怎样实现语音的安全通信的研究变得越来越重要。混沌系统由于自身独特的性质和密码系统有着天然的内在联系,使其能很好的应用到密码系统中,并表现出良好的加密效果。语音信号由于数据量大、且在传输的过程中实时性要求高,同时,网络丢包情况的发生也会影响语音的质量,因此,采用在丢包情况下对语音质量有很好恢复的iLBC编码算法对传输的语音信号进行编解码。Android操作系统作为现在社会上最受欢迎、市场占有率第一的移动终端操作系统,在此平台上开发和实现应用功能有着更大的市场应用价值和更能满足用户需求。本文介绍了在Android平台上,设计一种采用混沌序列算法对传输数据进行加解密的实时语音保密通讯系统。首先,介绍了混沌现象和密码学相关的的理论知识,并确定了以混沌序列加密算法实现语音数据保密通信的方式,同时还分析了该算法的实现原理。然后介绍了在系统中用到的iLBC编解码算法,利用该算法来实现对实时语音数据的解压缩编码,减少传输过程中的数据量使实时效果更好,占用带宽更小。接着,确定了以RTP/UDP实时传输协议为通信基础,以端到端的传输模式的通信方案,最后在搭载Android系统的终端上实现语音采集播放、iLBC编解码、数据的混沌加解密和网络传输的语音混沌保密通信系统。经实验测试,通过将语音压缩算法和混沌加密算法结合起来,有效的保障了语音在传输过程中的质量和加解密所需的时间,同时发现加密后的语音波形分布均匀,传输解密后的语音失真小,很好的实现了实时语音的保密通讯,达到了预期的效果。
其他文献
随着图像复原理论的不断丰富以及大规模集成电路技术的飞速发展,数码相机的防抖系统逐步开始由传统的机械式转变为电子式。同时,由于良好的实时性及稳定性,基于硬件实现的图像电
近年来,以模拟人的控制行为为出发点的智能控制方法成为当代控制理论与应用的主要发展方向。其中模糊控制、神经网络控制、专家控制等为解决这类控制问题提供了有效的工具,而可
人脸是人体中最重要的生物特征,它具有结构复杂,细节变化多等特点,而且人脸也是人体中蕴含信息最丰富的器官。例如人种、年龄、性别,甚至性格、情绪等等信息都可以在人脸上得
表面粗糙度是机械加工中描述工件表面微观形状重要的参数。在机械零件切削的过程中,刀具或砂轮遗留的刀痕,切屑分离时的塑性变形和机床振动等因素,会使零件的表面形成微小的蜂谷
随着我国供热体制的改革,住宅供暖按户计量已成为必然趋势。热量表是指在一个热流回路中流体吸收或释放热量多少的测量仪表,它是热量计量的基础,是实施城市供热体制改革,推行按热量计量收费的关键仪表。热量表通常由流量计、温度计和积算仪三部分组成。传统的热量表测量原理较准确,但对系统水质要求高,维护管理较复杂;同时需要配套流量计,价格较高;且安装时需要破坏原来管道结构,给用户造成不便。国外常采用的热量分配表经
公路隧道监控系统是保证隧道内车辆运营安全和提高其运营效率的关键。高效可靠的隧道监控系统能够使隧道中各种机电设备最大限度地发挥作用,同时也使运营条件恶劣的隧道内的