自从网络黑客把网络电子消费产品(如手机、PDA等)列为攻击的对象以来,手机安全防护就成了全世界共同面对的课题。目前国内外市场上所出现的实现的手机端到端安全加密通信的产品与解决方案的技术路线大多数是基于GSM数据通道。但是语音加密手机还是处于一个相对成长的阶段,并没有一种相对成熟的商用加密软件。66670
模拟语音加密是语音加密的重要组成部分,在某些通信领域中一直受到广泛的重视和研究,随着未来技术的成熟,采用模-数-模体制的具有高强密度和高强音质的模拟语音加密系统将会不断推出[3]。语音模拟加密是指先将语音信号转化为数字信号,再对数字化的信号进行语音加密,最后将加密过的数字语音转化成相应的语音模拟信号后,再进行传输。而数字加密技术与模拟加密技术最大的区别就在于数字加密中的语音数据使用了有效的语音压缩编码技术,加密处理的语音数据是经过编码的信号,加密后的信号最后仍然以数字信号传输,因此,GSM的语音加密已经有了很高的安全性。
语音加密除了要考虑语音传输过程中的加密与解密,也要注意信源,信源就是信息的来源。通常,信源是需要传输的信息,信源输出是随机的,本文涉及的主要为音频和数据。信道是信息传输的通道。在理想情况下,信源和信道同时加密才是最安全的。但是由于GSM系统的信道已经完全规范化,要想实现GSM端到端的安全通信,可以实现的方法就是在发送端发送语音之前对语音进行加密,在语音接收端解密后在进行语音的恢复传输,即只能采用信源加密。论文网
一般的通信系统都包含三个功能模块:他们分别是信源编译码、信道编译码和调制解调,语音编码技术就是信源编码的重要一部分[4]。语音编码方式是GSM系统标准的话音传送方式,普通语音信号经过话音业务信道传输。在GSM系统中,对语音信号处理首先进行语音检测,分为有声段和无声段进行处理;其次对有声段进行语音编码,产生语音帧;然后是对无声段进行背景噪声处理;最后发射机在有声段内发送语音帧,语音帧结束后发送无声段。GSM语音处理的原理框架图如下[5]:
图1.2 GSM语音处理的原理框架[引自参考文献5]
所以我们先对语音进行录音,然后加密,最后播放。这只是整个语音加密的一部分准备工作。然后我们再尝试获取语音通信过程的加密,再进行传输,进行解密。