新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > 一种基于GSM的低码率语音信息隐秘传输方法

一种基于GSM的低码率语音信息隐秘传输方法

作者:时间:2009-05-04来源:网络收藏
1 引言
随着数字技术、网络及无线通信的发展,人们之间的交换越来越方便和快捷,但随之而来的安全问题越来越重要。隐藏,机密信息的的研究成为信息安全研究领域的重要课题之一。
通常可在多媒体信息中,提取对人眼或人耳不敏感的比特,组成可修改矢量,将数据隐藏在人眼(耳)不易觉察的部位。2002年,Yu―Chee Tseng等人给出了一种最多只修改2比特,就可在长为n比特可修改宿主数据流中嵌入[log2(n+1)]比特数据的
2003年,F.Galand指出了最多只修改1比特,就可在n比特可修改数据中嵌入[log2(n+1)]比特数据,但没有给出具体的。2004年,田源等给出了一种最多只修改1比特,就可在n比特可修改数据中嵌入[log2(n+1)]比特数据的简便快速方法。但这些方法,每嵌入m比特数据,需(2m一1)比特宿主可修改数据,数据嵌入率不够高,常不能满足流媒体信息隐藏的要求。
国内陈亮等人给出了一种参数模型的隐藏算法。该方法主要通过修改对应的DFT系数来隐藏保密信息,但该方法在信息提取时需要宿主原始语音信息。
奇偶调制法是一种数据嵌入率较高的方法,可在n比特宿主可修改信息中嵌入n比特数据,但该方法最多要修改n比特宿主数据。
本文描述了一种可将一路低码率2.4kb/s混合激励线性预测(MELP)编码语音信息,隐藏在另一路13kb/s的编码语音中,通过公共信道的方法。文中给出了一种新的数据嵌入方法,该方法以一个单位增广矩阵为基础,可在(2L+1)比特可修改信息中嵌入2L比特数据信息,而最多只需修改£比特宿主信息,有较高的数据嵌入率,算法计算复杂度较低,较易于硬件实现,且对宿主信息的影响也较少。
该方法已经在计算机局域网,及微型计算机上进行了模拟,获得了较好的结果,可用于机密信息的


2 系统概述
首先从编码的数字语音信息,提取对人耳不很敏感的比特,组成宿主可修改矢量,当其部分或全部改变时,人耳很难觉察。图1给出了该系统信息处理的主要框图。

本文引用地址:http://www.eepw.com.cn/article/158070.htm

为了保证隐秘传输低码率语音信息的安全性,可先对低码率语音信息加密,然后用密钥2、宿主可修改矢量及需隐秘传输的低码率语音信息,计算出语音编码需修改(取反)比特的位置信息。
依据求得的须修改的位置信息,将GSM编码的宿主语音信息中相对应的比特取反,即可获得藏有另一路低码率语音信息的GSM语音编码,该编码送到公共信道传输。
接收端的信息处理是发送端处理的逆过程,从公共信道接收到藏有低码率语音信息的GSM编码后,用密钥2,求得隐藏在GSM编码中的低码率语音信息,经密钥l解密就可得到低码率信息,从而可实现一路低码率语音信息,隐藏在另一路GSM编码的语音信息中传输,嵌入前后对GSM编码的宿主语音信息的影响很难察觉。

3 GSM语音编码的码流分析
GSM语音采用RPE-LTP编码,每帧20ms语音信息由260比特组成。主要包括反射系数和4个子帧。8个反射系数共36比特,每一子帧由9比特LPT参数及47比特RPE参数组成。
欧洲电讯管理局对GSM编码语音信息每帧260比特,对人听觉影响程度进行了研究,并按对人类听觉影响程度的大小将这260比特分成6类,其中第一类对人类听觉影响最大。第六类影响最小,该类比特数据改变引起的失真,人耳很难分辨,可忽略。
表l给出了属于第一、二类及第六类的比特。表l中,LAR是对数面积比,Blockamplitude是4个子帧中每子帧块幅度,RPE pulses是子帧中的RPE脉冲。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭