当前互联网和多媒体技术发展日新月异,人们在享受信息共享便利的同时,信息安全问题也成为日益关注的重点。音频隐写技术作为信息安全中的一个重要分支,经过多代科研人员的努力,取得了长足的进步。隐写技术是将秘密消息嵌入各种载体(如数字,图像,音频,视频或文本)中实现隐蔽通信的技术,是对大数据情报获取的有效手段,是加密技术的必要补充。隐写术的主要功能是提供一种保密通信技术,它将秘密信息隐藏在可公开的普通载体中传送,实现隐蔽通信。
1.隐写术的原理
隐写术通用的隐写过程可表示为:
S=C+f(C,M,R,K)
其中,C表示载体信息,M表示待嵌入的隐藏消息,R为随机数,K为加密密钥,S为嵌入秘密消息后的选取、嵌入秘密消息来隐藏消息,因此信息隐写的安全性取决于第三方有没有能力将载体对象和伪装对象区分开来。
2.隐写术在音频中的应用
3.1隐写分析模型
在隐写分析过程中,首先待测音频信号输入后进行特征提取,然后根据音频信号的特征是否被改变以及改变的程度来判别音频信号是否隐藏信息。因为在秘密信息嵌入音频信号后,会引起音频信号某些特征的变化,我们在隐写分析时只要把握音频特征的变化来判断隐藏音频中是否含有秘密信息,特征变化也是在隐藏分析中判断秘密信息存在的重要依据。
3.2语音隐写分析现状
根据特征提取与嵌入算法的关系,语音隐写分析有两条途径,一是针对某种具体的嵌入方法提取其专有特征,根据这些专有特征进行判别,可称为专用隐写分析技术;二是寻找独立于具体的嵌入算法之外的特征根据这些特征进行判别,可称为通用隐写分析技术。
3.3语音专用隐写分析方法
专用的隐写分析方法是针对特定的隐藏方法来对隐藏信息进行分析的,其优点是检测准确率高,相应的缺点是特定的隐写分析方法对别的隐藏方法进行检测时,准确率就会很低。该类检测方法一般针对某一种或某一类隐写算法,通过载体对象与载密对象的统计分析,寻找二者之间具有强区分能力的统计特征,利用这些统计特征的差异去设计相应的检测算法。结合相应的隐写算法,根据针对性的不同可分为针对空间域的检测与针对变换域的检测。
4.1针对空间域的检测
在语音隐写分析方面,典型的LSB(Least Significant Bit)隐写分析方法有Chi-Square、RS、抽样对分析方法等。
4.2针对变换域的检测
针对变换域的检测主要集中于DCT算法的检测。变换时一般将语音载体分割成小段,然后按照DCT变换公式计算出DCT系数,把信息隐藏在DCT系数中,然后做DCT反变换回空间域。提取时分别计算原始语音载体数据和嵌入隐藏信息后语音数据的离散余弦变换(或不需要原始载体数据),比较每个语音段DCT系数中约定位置的系数值,根据其相对大小进行判断,从而来判定语音载体中是否含有隐藏信息。
5反隐写面临的挑战
5.1隐写系统的绝对安全性
5.2检测出隐写消息的低效性
5.3隐写术载体和算法的多样性
6反隐写的不足
现阶段反隐写技术只能检测载体中秘密信息的存在性。主要因为隐写者必须通过修改原始数据才能实现秘密信息的嵌入,载体数据的统计特性不可避免地会发生一些变化,暴露了信息的存在。虽然可以根据隐藏信息的存在性阻断隐蔽通信并追查秘密信息的收发双方摧败隐写行为,但其不足是无法破解秘密信息的具体内容,因而不能达到完全消除安全隐患。