亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Logistic映射與LWT的音頻隱寫算法

        2014-01-01 03:09:24趙哲鴻
        無(wú)線電工程 2014年11期
        關(guān)鍵詞:透明性小波音頻

        趙哲鴻,高 勇

        (四川大學(xué)電子信息學(xué)院,四川成都610065)

        0 引言

        近年來(lái),由于互聯(lián)網(wǎng)和數(shù)字媒體的廣泛使用,用戶的私有信息面臨著很大的被泄露的危險(xiǎn)。因此,如何增加信息在傳輸過(guò)程中的安全性成為了目前信息安全領(lǐng)域的一大難題。隱寫術(shù)通過(guò)隱藏通信過(guò)程的存在性來(lái)保證通信的安全,它有3個(gè)性能指標(biāo),按照重要性排序依次是透明性、容量和魯棒性。

        隱寫術(shù)主要以圖像[1]、音頻和文本等媒體為隱藏載體,本文以音頻為研究對(duì)象。音頻隱寫算法主要指利用人耳聽覺的掩蔽效應(yīng),將秘密信息隱藏到普通的音頻數(shù)據(jù)流以達(dá)到隱蔽通信的目的的一種算法。音頻隱寫算法有很多種,其中具有代表性的算法有:最不重要位算法[2]、相位編碼算法[3,4]、回聲隱藏算法[4-6]、擴(kuò)頻隱藏算法[7]、基于離散傅里葉變換(DFT)隱寫[8]、基于離散余弦變換(DCT)隱寫[9]和基于離散小波變換(DWT)隱寫[10-13]等。

        通過(guò)對(duì)當(dāng)前主流音頻隱寫算法的分析可以發(fā)現(xiàn):傳統(tǒng)的LSB算法雖然容量大,但是魯棒性與透明性較差;相位編碼算法與回聲隱藏算法雖然魯棒性和透明性有所提高,但是隱藏容量又偏小;擴(kuò)頻隱藏算法魯棒性較好,但是不能兼顧透明與容量。文獻(xiàn)[10]將秘密信息在小波域內(nèi)進(jìn)行嵌入,與傳統(tǒng)的LSB方法相比,在相同容量的情況下提高了透明性,但是由于小波變換的系數(shù)是浮點(diǎn)數(shù),在縮放過(guò)程中會(huì)導(dǎo)致誤差的產(chǎn)生,因此恢復(fù)出來(lái)的秘密信息含有一定的噪音,影響舒適性。針對(duì)這個(gè)問(wèn)題,Sajad等人在文獻(xiàn)[11]中使用了小波提升的辦法,使得小波變換實(shí)現(xiàn)了從整數(shù)到整數(shù)的變換,恢復(fù)的秘密語(yǔ)音的音質(zhì)有了很大改善。該方法中被替換掉的載體小波系數(shù)的二進(jìn)制比特的位數(shù)是動(dòng)態(tài)變化的。由于此替換操作將導(dǎo)致含密載體小波系數(shù)值的改變,因此在恢復(fù)秘密語(yǔ)音的時(shí)候不能準(zhǔn)確確定每個(gè)載體小波系數(shù)中被替換掉的比特位數(shù)。另外,該算法沒有在前端對(duì)秘密語(yǔ)音進(jìn)行置亂處理。而文獻(xiàn)[12]利用了語(yǔ)音信號(hào)的小波系數(shù)在經(jīng)過(guò)排序之后與載體音頻信號(hào)的小波系數(shù)具有同樣的形狀這一特性,大大提高了含密載體的透明性。但是該方法引入了與秘密語(yǔ)音相同點(diǎn)數(shù)的秘鑰,密鑰長(zhǎng)度過(guò)長(zhǎng),且該密鑰是1~秘密信息長(zhǎng)度的自然數(shù),一旦秘鑰遭到攻擊將導(dǎo)致密鑰值發(fā)生改變,從而使得秘密語(yǔ)音的小波系數(shù)的排序發(fā)生變化,不能正確恢復(fù)出秘密語(yǔ)音。

        因此,針對(duì)以上出現(xiàn)的對(duì)秘密語(yǔ)音沒有處理或處理不充分的問(wèn)題,采用基于Logistic映射[14-16]的置亂方法對(duì)秘密語(yǔ)音進(jìn)行預(yù)處理,具體做法如下:對(duì)秘密語(yǔ)音的每一個(gè)小波系數(shù)的二進(jìn)制比特分別用同一個(gè)Logistic序列進(jìn)行置亂,因?yàn)樯蒐ogistic序列的時(shí)間與序列的長(zhǎng)度成正比關(guān)系,而傳統(tǒng)的擾亂方法需要生成與秘密語(yǔ)音相同長(zhǎng)度的序列,而此方法生成的Logistic序列長(zhǎng)度為固定的16位,并且與秘密語(yǔ)音的長(zhǎng)度無(wú)關(guān),這就相當(dāng)于間接解決了序列長(zhǎng)度過(guò)長(zhǎng)導(dǎo)致的擾亂速度慢的問(wèn)題。

        1 音頻隱寫算法

        1.1 整數(shù)小波提升變換

        由于傳統(tǒng)的小波變換是在傅里葉分析的基礎(chǔ)上發(fā)展而來(lái),因此在一定程度上受到傅里葉分析的限制。針對(duì)傳統(tǒng)的小波變換存在的問(wèn)題,在文獻(xiàn)[13]中,Sweldens提出了一種不依賴于傅里葉變換的新的小波構(gòu)造的方法——提升小波變換法,具有如下優(yōu)點(diǎn):① 能夠?qū)崿F(xiàn)快速運(yùn)算;② 可節(jié)省存儲(chǔ)單元;③逆小波變換的實(shí)現(xiàn)簡(jiǎn)單、快速且直接;④ 可以實(shí)現(xiàn)信號(hào)從整數(shù)到整數(shù)的變換。本文采用小波提升算法主要是利用了第④個(gè)優(yōu)點(diǎn)。

        提升小波變換的3個(gè)步驟如下:

        ①分解。將輸入信號(hào)si分解成2個(gè)不相交的子集,最簡(jiǎn)單的辦法是將si根據(jù)奇偶性分成2組,分解過(guò)程表示為 F(si)=(si-1,di-1)。其中 si-1表示偶數(shù)子序列,di-1表示奇數(shù)子序列。

        ②預(yù)測(cè)。在基于原始數(shù)據(jù)相關(guān)性的基礎(chǔ)上,用偶數(shù)子序列si-1的預(yù)測(cè)值P(si-1)值去預(yù)測(cè)奇數(shù)子序列di-1,P為預(yù)測(cè)算子。然后用更小的子集si-1和奇數(shù)子序列di-1代替原始信號(hào)集si。經(jīng)過(guò)n步重復(fù)分解和預(yù)測(cè)過(guò)程之后,原始信號(hào)集si可以用{sn,dn,...,s1,d1}表示。

        ③更新。更新的目的是使原信號(hào)的某些全局特性在它的子集si-1之中能夠繼續(xù)保持。為了保持原信號(hào)的全局特性就必須構(gòu)造一個(gè)更新算子U,它的定義如下:

        以上3個(gè)步驟完成了一次正向提升,即傳統(tǒng)小波變換的一層分解。重構(gòu)的過(guò)程與正向提升相反,首先逆更新恢復(fù)出偶數(shù)序列,之后由偶數(shù)序列逆預(yù)測(cè)出奇數(shù)序列,最后將奇數(shù)序列與偶數(shù)序列重構(gòu)出原始信號(hào)。

        1.2 Logistic映射

        Logistic序列具有構(gòu)造簡(jiǎn)單、對(duì)初始值和控制參數(shù)敏感的特點(diǎn),并且它可以通過(guò)初始值精確重構(gòu)。經(jīng)過(guò)Logistic序列映射之后的信號(hào)具有混沌特性,很難預(yù)測(cè),其表達(dá)式為:

        式中,μ為控制參數(shù)。由上述公式產(chǎn)生的序列完全依賴于初始值x0以及控制參數(shù)μ,即使初始值發(fā)生很小的擾動(dòng),序列的結(jié)果也將完全不同,因此,可將初始值和控制參數(shù)看作整個(gè)混沌序列的一把密鑰。通常,用Lyapunov指數(shù)來(lái)判別一個(gè)系統(tǒng)是否具有混沌特性,當(dāng)系統(tǒng)的Lyapunov指數(shù)為正時(shí),系統(tǒng)才呈現(xiàn)出混沌狀態(tài)。文獻(xiàn)[14]中指出,只有當(dāng)控制參數(shù)μ∈[3.75,4)之間時(shí),Logistic序列才呈現(xiàn)出混沌狀態(tài)。在本文中,置亂采用的Logistic序列初始值為x0=0.81,μ =3.96。

        1.3 秘密語(yǔ)音的嵌入

        為了嵌入秘密語(yǔ)音,對(duì)秘密語(yǔ)音和載體語(yǔ)音都進(jìn)行整數(shù)小波提升變換。在做整數(shù)小波提升變換之前,先把秘密語(yǔ)音和載體語(yǔ)音采樣點(diǎn)的值都變成整數(shù),之后利用提升小波變換構(gòu)造出Harr小波的提升小波基,并利用這個(gè)提升小波基對(duì)載體語(yǔ)音和秘密語(yǔ)音進(jìn)行整數(shù)小波提升運(yùn)算,這樣得出的載體和秘密語(yǔ)音小波系數(shù)就是整數(shù)。假設(shè)秘密語(yǔ)音為S、長(zhǎng)度為N,表示為:S={s(n),1≤n≤N}。首先,對(duì)S用Harr小波基進(jìn)行一次小波提升變換,將得到的小波系數(shù)轉(zhuǎn)化為二進(jìn)制數(shù)據(jù)串,表示為:

        然后對(duì)每個(gè)s'(n,i)用相同的Logistic序列進(jìn)行置亂。假設(shè)載體語(yǔ)音為H、長(zhǎng)度為N1,用H={h(k),1≤k≤N1}表示,對(duì)載體語(yǔ)音用與秘密語(yǔ)音一樣的小波基函數(shù)進(jìn)行提升變換,并將得到的整數(shù)小波系數(shù)轉(zhuǎn)化為二進(jìn)制數(shù),表示為:

        綜合考慮隱藏容量和算法魯棒性等因素,將S'中的比特對(duì)應(yīng)地替換H'比特的第9~12位,得到新的載體小波系數(shù)H″。將H″做逆向小波提升變換得到含密載體語(yǔ)音H?。音頻隱寫算法的秘密語(yǔ)音嵌入原理如圖1所示。

        圖1 秘密語(yǔ)音的嵌入原理

        1.4 秘密語(yǔ)音的提取

        秘密語(yǔ)音的提取過(guò)程是隱藏過(guò)程的逆過(guò)程。首先,將Haar小波基函數(shù)進(jìn)行提升,之后再用提升之后的小波對(duì)含密載體語(yǔ)音進(jìn)行小波提升分解,對(duì)得到的小波系數(shù)進(jìn)行二進(jìn)制轉(zhuǎn)換,再依次取出每個(gè)二進(jìn)制數(shù)的9~12比特位,將它們整合到一起構(gòu)成擾亂之后的秘密語(yǔ)音小波系數(shù),最后再對(duì)它們用Logistic序列解擾亂,得到正確排序的秘密語(yǔ)音小波系數(shù),將這些系數(shù)進(jìn)行逆小波提升變換,得到恢復(fù)出的秘密語(yǔ)音。

        2 仿真及實(shí)驗(yàn)分析

        實(shí)驗(yàn)采用的秘密語(yǔ)音長(zhǎng)度為5 s,采樣頻率為8 kHz,分辨率為16 bit,載體語(yǔ)音長(zhǎng)度為20 s,采樣頻率為8 kHz,分辨率為16 bit。秘密語(yǔ)音和載體語(yǔ)音的小波提升的小波基均選用Harr小波,置亂用到的Logistic序列的初始值x0=0.81,μ =3.96。

        2.1 透明性分析

        原始秘密語(yǔ)音、原始載體語(yǔ)音、恢復(fù)出的秘密語(yǔ)音和含密載體語(yǔ)音波形如圖2所示。

        圖2 透明性分析

        通過(guò)觀察圖形可以看出,藏入了秘密語(yǔ)音的載體與原始載體幾乎沒有差別,說(shuō)明了該算法的透明性比較好,并且由該算法恢復(fù)出的秘密語(yǔ)音與原始秘密語(yǔ)音也有很大的相似度。

        圖2是通過(guò)圖形直觀地分析算法的透明性,在客觀上,用信噪比(SNR)來(lái)衡量嵌入秘密語(yǔ)音后載體的失真,定義為:

        式中,h(m)表示原始載體語(yǔ)音;h'(m)表示含有秘密語(yǔ)音的載體語(yǔ)音。用歸一化相關(guān)系(NC)來(lái)衡量恢復(fù)出的秘密語(yǔ)音的失真,定義為:

        式中,s(m)表示原始的秘密語(yǔ)音;s'(m)表示恢復(fù)出的秘密語(yǔ)音。SNR與NC的值越大,說(shuō)明算法的透明性越好。由該算法計(jì)算出的載體信息的SNR為23.803 5 dB,密語(yǔ)音的NC值為0.996 8。這些數(shù)據(jù)從客觀上說(shuō)明該算法的透明性好,而且恢復(fù)出的秘密語(yǔ)音幾乎與原始的秘密語(yǔ)音一模一樣,語(yǔ)音的舒適度較好。

        2.2 容量分析與網(wǎng)絡(luò)傳輸結(jié)果

        將含密載體音頻信號(hào)經(jīng)過(guò)QQ傳輸之后的載體以及恢復(fù)出的秘密語(yǔ)音如圖3所示。

        圖3 網(wǎng)絡(luò)傳輸性能分析

        本文算法將每個(gè)載體小波系數(shù)與秘密語(yǔ)音小波系數(shù)均轉(zhuǎn)化為16 bit,且每個(gè)秘密語(yǔ)音的小波系數(shù)只替換掉載體小波的9~12這4位,說(shuō)明該算法的容量最高可達(dá)載體容量的25%,比文獻(xiàn)[10]中的算法高出5%。

        求出將含密載體語(yǔ)音信號(hào)經(jīng)過(guò)QQ傳輸之后載體的SNR以及恢復(fù)出的秘密語(yǔ)音的NC的值,并將它們與不經(jīng)過(guò)QQ傳輸?shù)那闆r進(jìn)行對(duì)比,得出的結(jié)果如表1所示。

        表1 網(wǎng)絡(luò)傳輸性能指標(biāo)

        通過(guò)以上圖形及數(shù)據(jù)可以看出,經(jīng)過(guò)QQ網(wǎng)絡(luò)傳輸之后,含密載體的SNR與秘密語(yǔ)音的NC基本上沒有發(fā)生變化,說(shuō)明該算法在經(jīng)過(guò)網(wǎng)絡(luò)傳輸之后,也能夠正確地提取出原始的秘密語(yǔ)音信號(hào)。

        3 結(jié)束語(yǔ)

        本文提出的Logistic置亂與小波提升的高層LSB音頻隱寫算法,容量比文獻(xiàn)[10]提高了5%,另外在前端的置亂加大了破解秘密語(yǔ)音的難度,與傳統(tǒng)的LSB算法相比,魯棒性更好。實(shí)驗(yàn)證明該算法網(wǎng)絡(luò)信道中傳輸含密載體信號(hào)之后,能夠正確提取出秘密語(yǔ)音,且提取秘密信息時(shí)不需要原始載體,具有一定的實(shí)用價(jià)值。

        [1] 周福成,楊任爾,何加銘.一種基于像素差和菱形編碼的圖像隱寫方法[J].無(wú)線電通信技術(shù),2013,39(4):76 -80,88.

        [2] MOHAMMAD P,AHMAD D.LSB-based Audio Steganography Method Based on Lifting Wavelet Transform[C]∥2007 IEEE International Symposium on Signal Processing and Information Technology,2007:600-603.

        [3] ZENG Wei,AI Hao-jun,HU Rui-min.A Novel Steganalysis Algorithm of Phase Coding in Audio Signal[C]∥Sixth International Conference on Advanced Language Processing and Web Information Technology,2005:261-264.

        [4] BENDER W,GRUH D,MORIMOTO N,et al.Techniques for Data Hiding[J].IBM System,1996,35(3):313 -336.

        [5] DANIEL G,ANTHONY L,WALTER B.Echo Hiding[C]∥Proc.Info.Hiding Workshop,1996:295 -315.

        [6] VALERY K.The Use of Wet Paper Codes with Audio Watermarking Based on Echo Hiding[C]∥ Proceedings of the Federated Conference on Computer Science and Information Systems,2012:727 -732.

        [7] 同 鳴,郝重陽(yáng),劉曉軍.基于聽覺掩蔽效應(yīng)特性的擴(kuò)頻信息隱藏方法[J].計(jì)算機(jī)工程,2006,32(10):137-139.

        [8] SIWAR R,DRISS G..Speech Steganography Using Wavelet and Fourier Transform[J].EURASIP Journal on Audio,Speech,and Music Processing,2012,1(20):1 -14.

        [9] MAZDAK Z.Efficient Embedding for Audio Steganography[C]∥Models and Methods in Applied Sciences,2012:195-199.

        [10] CVEJIC N,SEPPANEN T.A Wavelet Domain Insertion Algorithm for High Capacity Audio Steganography[C]∥Proc.of 10th IEEE Digital Signal Processing Workshop and 2nd Signal Processing Education Workshop,2002:53-55.

        [11] SHIRALI-SHAHREZA,MANZURI-SHALMANIM T.High Capacity Error Free Wavelet Domain Speech Steganography[C]∥ IEEE International Conference on A-coustics,Speech,and Signal Processing,2008:1 729 -1 732.

        [12] BALLESTERO L Dora M,MORENO A Juan M.Highly Transparent Steganography Model of Speech Using Efficient Wavelet Masking[J].Expert System with Application,2012(39):9 141 -9 149.

        [13] SWELDDENS W.The Lifting Scheme:A Construction of Second Generation Wavelets[J].SIAM Journal on Mathematic Analysis,1998,29(2):511 -546.

        [14]王也雋.信息隱藏技術(shù)及其軍事應(yīng)用[M].北京:國(guó)防工業(yè)出版社,2011.

        [15]李濤護(hù),高保生.基于Logistic-map的長(zhǎng)周期混沌序列發(fā)生器[J].無(wú)線電工程,2014,44(2):77 -80.

        [16]孫文軍,芮國(guó)勝,張 嵩,等.微弱信號(hào)混沌檢測(cè)方法的抗噪性能研究[J].無(wú)線電通信技術(shù),2012,38(1):59-62.

        猜你喜歡
        透明性小波音頻
        日本建筑師蛇形畫廊展館的透明性特征探析
        構(gòu)造Daubechies小波的一些注記
        透明性理論與其在建筑設(shè)計(jì)中的體現(xiàn)
        基于MATLAB的小波降噪研究
        電子制作(2019年13期)2020-01-14 03:15:32
        必須了解的音頻基礎(chǔ)知識(shí) 家庭影院入門攻略:音頻認(rèn)證與推薦標(biāo)準(zhǔn)篇
        基于Daubechies(dbN)的飛行器音頻特征提取
        電子制作(2018年19期)2018-11-14 02:37:08
        網(wǎng)絡(luò)安全審查中的透明性研究*
        基于改進(jìn)的G-SVS LMS 與冗余提升小波的滾動(dòng)軸承故障診斷
        音頻分析儀中低失真音頻信號(hào)的發(fā)生方法
        電子制作(2017年9期)2017-04-17 03:00:46
        Pro Tools音頻剪輯及修正
        人間(2015年8期)2016-01-09 13:12:42
        69av视频在线观看| 久久99国产精品久久| 亚洲av午夜福利精品一区二区| 亚洲另类国产综合第一| 亚洲精品国产福利在线观看| 熟女人妻一区二区三区| 97精品国产一区二区三区| 精品一区二区久久久久久久网站| 亚洲午夜久久久久中文字幕| av免费网站不卡观看| 少妇精品亚洲一区二区成人| 久久er99热精品一区二区| 无码一区二区三区AV免费换脸| 中文字幕一区二区三区喷水| 亚洲桃色视频在线观看一区| 欧美黑人性暴力猛交喷水黑人巨大| 国产无套露脸| 日韩av一区二区在线观看| 精品国产yw在线观看| 国产免费丝袜调教视频| 黑人巨大精品欧美在线观看| 日本高清在线播放一区二区 | 亚洲av成人一区二区三区在线观看| 国产精品乱子伦一区二区三区| 国产熟女自拍av网站| 亚洲中文字幕久久精品无码a| 精品一区二区三区在线观看视频| 亚洲色图视频在线播放| 日韩精品在线一二三四区| 国产一品二品精品在线| 国产草草影院ccyycom| 欧美第五页| 日韩精品一级在线视频| 欧美老妇牲交videos| 无码任你躁久久久久久| 日本岛国精品中文字幕| 国产白色视频在线观看| 人妻 色综合网站| 久久半精品国产99精品国产| 在线小黄片视频免费播放| 成人做爰69片免费看网站野花|