王 莉,康 凱,楊百龍,趙文強(qiáng),時 磊(火箭軍工程大學(xué)信息工程系,西安,710025)
?
基于音頻密寫的載密移動通信系統(tǒng)的設(shè)計與實現(xiàn)
王 莉,康 凱,楊百龍,趙文強(qiáng),時 磊
(火箭軍工程大學(xué)信息工程系,西安,710025)
摘要:針對在公共移動通信系統(tǒng)中嵌入秘密信息進(jìn)行隱匿傳輸?shù)脑O(shè)計實現(xiàn)問題,本文對基于音頻密寫的載密移動通信系統(tǒng)的軟硬件設(shè)計方案進(jìn)行詳盡的分析,提出了基于DSP的能量比調(diào)整秘密數(shù)據(jù)嵌入/提取算法。對于整個系統(tǒng)的聽覺相似性和健壯性進(jìn)行了實驗測試。結(jié)果表明系統(tǒng)能夠很好地實現(xiàn)以語音為載體的秘密信息在移動通信網(wǎng)絡(luò)中的隱蔽、可靠傳遞。
關(guān)鍵詞:信息隱藏;音頻;能量比調(diào)整
隨著通信技術(shù)的快速發(fā)展,通信安全問題日益突顯,研究信息隱藏技術(shù)具有重要意義。信息隱藏技術(shù)是將秘密信息隱藏在某種載體之中,在載體的掩護(hù)下進(jìn)行秘密信息的傳送,載體可以是文字、圖像、聲音和視頻等。本文設(shè)計了一種基于音頻密寫的載密移動通信系統(tǒng),提出基于能量比調(diào)整的秘密數(shù)據(jù)嵌入/提取算法。系統(tǒng)測試表明能夠抵抗GSM中的RPE-LTP(Regular Pulse Excitation-Long Term Prediction,規(guī)則脈沖激勵長期線性預(yù)測編碼)編碼解碼,其明文語音質(zhì)量下降不明顯,能夠滿足秘密信息在移動通信系統(tǒng)中隱蔽傳輸?shù)囊蟆?/p>

圖1 系統(tǒng)硬件結(jié)構(gòu)
本系統(tǒng)整體設(shè)計:對語音信號進(jìn)行實時采集,按一定的嵌入方法在采集的語音數(shù)據(jù)中嵌入需要傳輸?shù)耐叫畔⒑兔孛苄畔?,?jīng)過壓縮編碼打包后通過公共信道傳輸嵌有信息的實時語音數(shù)據(jù)流。接收端接收到語音數(shù)據(jù)流后,檢測同步信息以確定信息嵌入運算的起始位,提取嵌入在語音數(shù)據(jù)中的秘密信息,并將語音信號轉(zhuǎn)換成話音播放。硬件組成如圖1所示,分為手機(jī)通信模塊、信號處理模塊和主控計算機(jī)及音頻輸入輸出設(shè)備。
手機(jī)通信模塊負(fù)責(zé)對載密語音信號進(jìn)行無線通信傳輸。該模塊選擇SIMCOM(希姆通)公司的SIM900A芯片來實現(xiàn)GSM通信功能,工作頻率為900MHz/1800MHz,內(nèi)嵌TCP/IP協(xié)議,可以低功耗實現(xiàn)語音、短信(SMS)、數(shù)據(jù)信息的傳輸。
信號處理模塊用于秘密信息的讀、寫,將秘密信息嵌入原始語音信號以及從載密語音信號中提取秘密信息。該模塊由DSP處理器TMS320VC5509A及周邊電路組成,其中DSP芯片主要實現(xiàn)信息的嵌入與提取以及SD卡數(shù)據(jù)的存?。籄IC23B芯片為專用音頻處理芯片,主要用于模擬音頻的采集、回放等;CPLD主要控制板上屏顯、按鍵有關(guān)時序邏輯的控制。
主控計算機(jī)設(shè)置VC人機(jī)交互界面為可選部件,目的是配合拔號控制,實現(xiàn)對音頻信號實時采集和處理,秘密信息嵌入和提取等,便于進(jìn)行可視化操作、數(shù)據(jù)存儲和性能分析與評估。音頻的輸入輸出設(shè)備主要是耳機(jī)和話筒,相當(dāng)于普通手機(jī)的聽筒和話筒功能,模擬基于手機(jī)的語音通信。
本系統(tǒng)是利用GSM中的RPE-LTP編解碼以后輸出語音和原始語音的相鄰段能量比基本保持一致的特性來進(jìn)行信息隱藏的。如果相鄰段能量比越大,越能保證正確解碼,但隱藏效果越差。因此可以在隱藏算法中采用分析合成ABS技術(shù),對每一段輸入的明文進(jìn)行RPE-LTP預(yù)編碼,分析出編碼以后的大致能量比范圍,然后實時的調(diào)整輸入信號能量比。
秘密信息嵌入過程:需要隱藏的數(shù)據(jù)S使用秘鑰進(jìn)行糾錯交織編碼,形成二進(jìn)制化0和1的比特序列T;其次將載體明文語音P按照秘密信息S傳輸量的大小,分為若干小段,L為每段的采樣點數(shù)(L為偶數(shù)),每段隱藏T序列中的一個比特信息,通過計算每一段前L/2點和后L/2點之間的能量比值,通過比值關(guān)系將T的比特信息嵌入到明文語音P中,從而獲得攜密的明文語音P′。
秘密信息提取過程是嵌入過程的逆過程:首先對攜密語音P′進(jìn)行分段處理,每段段長為L個采樣點,然后計算每一段前L/2點和后L/2點之間的能量比值,通過能量比值關(guān)系進(jìn)行判決,提取出原來的秘密二進(jìn)制流信息T,最后通過解交織(解密)恢復(fù)得到秘密數(shù)據(jù)S。
仿真結(jié)果如圖2所示,該算法能夠抵抗GSM中的RPE-LTP編碼解碼,其明文語音質(zhì)量下降不多。每秒明文能夠嵌入50bit的密文信息,是一種簡單有效的GSM移動通信系統(tǒng)信息隱藏算法。
測試項目:(1) 聽覺相似性測試;(2) 系統(tǒng)健壯性測試。
軟件:MP3編碼解碼器,Stirmark Benchmark for audio測試平臺。
測試方法分別為:
(1) 聽覺相似性測試。
主觀測試:選取10位聽力正常的測試人員對攜帶秘密信息的音頻信號和原始純凈音頻信號進(jìn)行對比試聽。5分意味著兩個音頻數(shù)據(jù)之間幾乎沒有差別。平均觀點分(MOS)的含義如表1所示:

表1?。浩骄^點分評分標(biāo)準(zhǔn)
客觀測試:采用時域評價方法,評價添加秘密信息后的語音信號與原始信號之間的失真度。本項目用分段信號噪聲比測試失真度。由于語音信號是短時平穩(wěn)信號,所以計算短時信噪比的統(tǒng)計值作為失真度。分段信噪比是短時信噪比的統(tǒng)計平均值,比整個音頻段的信噪比能夠更加精確地度量攜密音頻信號與原始音頻信號之間的失真度。分段信號比的計算如式(1):


圖2 能量比調(diào)整算法仿真圖
(2) 系統(tǒng)健壯性測試。健壯性用來衡量隱藏信息算法的抗攻擊能力,用于判斷隱藏信息破壞者在不影響或很少影響音頻質(zhì)量的前提下去掉隱藏信息的能力。健壯性可以用分級的形式來說明。實際應(yīng)用中,常用相似度系統(tǒng)來衡量隱藏信息的抗攻擊能力,即提取得到的隱藏信息與原始隱藏信息之間的相似度。相似度的定義如式(2):

其中,W' 表示提取出的秘密信息,W表示原始秘密信息。
3.1聽覺相似性測試
原始語音:采樣頻率為44100Hz,位深16 bit,單通道語音。
語音類型:男聲(111秒),女聲(237秒),古箏(117秒),歌曲(112秒)。表2所示為這五段音頻信號的聽覺相似度測量結(jié)果。其中MOS值是10位測試者的平均分。結(jié)果表明:嵌入水印后的語音信號與原始語音信號在聽覺上幾乎沒有太大差別,人耳辨識不明顯。

表2 :系統(tǒng)聽覺相似度測試結(jié)果
3.2健壯性測試
以音樂信號為原始音頻信號,128*128位圖圖標(biāo)作為秘密信息,使用專業(yè)的音頻水印性能測試平臺StirMark Benchmark for Audio對整個系統(tǒng)進(jìn)行健壯性測試。如表3所示,測量結(jié)果表明:系統(tǒng)對常見信號處理的健壯性良好,但對某一些去同步攻擊的效果不佳。例如,“時間擴(kuò)展攻擊”對時間軸進(jìn)行了拉長,改變了音頻信號在時間軸的位置信息,使得密信的提取失敗。然而,由于硬件上采用了新型DSP器件,并且通話雙方都是實時進(jìn)行的,所以系統(tǒng)中的話音信號不會受到時間擴(kuò)展攻擊。
本文設(shè)計的基于音頻密寫的載密移動通信系統(tǒng),利用DSP硬件系統(tǒng)作為秘密信號嵌入提取的計算核心,提出了基于DSP的能量比調(diào)整秘密數(shù)據(jù)嵌入/提取算法,測試結(jié)果表明系統(tǒng)對GSM中的RPE-LTP編碼有很強(qiáng)的魯棒性,可廣泛運用于移動通信網(wǎng)條件下的信息隱蔽傳輸。
參考文獻(xiàn)
[1] 鈕心忻,楊義先,吳志軍.信息隱藏理論與關(guān)鍵技術(shù)研究[J].電信科學(xué),2004, 12( 20) : 28- 30.
[2] 牛鵬飛,張曉明.基于實時語音的信息隱藏技術(shù)的應(yīng)用研究.北京石油化工學(xué)院學(xué)報, 2010,18(2):50-54.
[3] 鄭見靈,譚月輝,焦桂芝,等. 音頻文件中信息隱藏技術(shù)研究及其實現(xiàn)[J]. 河北工業(yè)科技,2006,23(2):76-79.
[4] Liu Jin, Zhou Ke, Tian Hui. Least-significant-digit steganography in low bitrate speech[C] //IEEE International Conference on Proceedings of the Communications,2012:1133-1137.
Design and implementation of the stego audio steganography based on mobile communication system
Wang Li,Kang Kai,Yang Bailong,Zhao Wenqiang,Shi Lei
(Department of information engineering, Rocket Engineering University,Xi'an,710025)
Abstract:For in the public mobile communication system to embed secret information is hidden transmitting design implementation issues,this paper based on audio steganography of stego mobile communication system hardware and software design of the scheme for detailed analysis of the proposed based on DSP energy ratio adjusted the secret number according to the embedding/extraction algorithm. Experimental tests were carried out on the auditory similarity and robustness of the whole system. The results show that the system is able to realize the hidden and reliable transmission of the secret information in the mobile communication network.
Keywords:information hiding;audio;energy ratio adjustment
作者簡介
王莉,女,1986.9.16, 講師,北京郵電大學(xué)通信信息系統(tǒng)碩士畢業(yè),從事通信專業(yè)的教學(xué)和科研工作。

表3?。撼R姽粝孪到y(tǒng)的健壯性測試結(jié)果