论文部分内容阅读
语音作为信息传递最直接、最常使用的表达方式,随着数字移动通信和网络通信技术的不断发展,在满足人类互相交流的同时,也带来了许多语音信息安全通信问题,例如,攻击者可以轻易地针对传输的语音信息进行篡改、替换、剪切等各种恶意攻击。然而,伴随着信息隐藏技术和语音压缩编码技术的出现与应用,语音隐秘通信技术已逐步成为解决语音信息安全通信问题的主要途径。本文结合G.729语音编码方案和与语音信息隐藏方法,利用部分相似性的思想与可靠性传输相关方法,针对语音隐秘通信过程中的透明性和鲁棒性进行了研究,解决了移动通信环境下实时语音的隐秘信息的安全传输问题。本文具体研究内容如下:1.针对隐秘信息在开放网络环境下隐藏到原始载体不能实现很好的透明性问题,本文结合G.729编码语音流,采用数字逻辑变换编码策略和相似度计算的方法,提出了一种新的语音隐秘通信算法。该算法首先采用数字逻辑运算和循环移位运算针对隐秘信息进行变换,然后再分别结合原始载体进行相似度计算,并最终取其最大值实现隐秘信息的嵌入。接收端利用相应的可逆数字逻辑运算和循环移位运算提取出隐秘信息。实验结果表明,该算法透明性很好,嵌入效率很高,嵌入速率较大,并且满足语音隐秘通信实时性要求。2.针对隐秘载体(嵌有隐秘信息的原始载体)在实时传输的过程中遭受信道恶意攻击时如何进行有效恢复问题,本文结合G.729语音编码,采用纠错编码技术和交织技术,提出了一种改进的语音隐秘通信方法。该方法针对实时传输过程中的篡改攻击和替换攻击具有良好的鲁棒性,但是由于引入了编码冗余位,最终降低了语音隐秘通信的透明性和嵌入容量。因此,本文针对上述方法做了进一步的改进,首先针对所使用的语音片段库,采用静音检测(voice activity detection,VAD)算法,从中提取出含有两个以上静音帧的语音片段,然后利用所提取的语音片段再进行语音隐秘通信;同时,在进行隐秘信息的嵌入时,本文首先采用混沌置乱方法和伪随机序列对变换后的隐秘信息进行加密处理,然后再实现信息隐藏。实验结果表明,该方法可在进一步提高语音隐秘通信的透明性、嵌入效率的同时,还能实现良好的鲁棒性,并依然满足语音隐秘通信的实时性要求。3.结合语音感知哈希认证体系,本文采用上述改进的语音隐秘通信方法,设计了一个语音隐秘通信系统。