999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于混沌壓縮感知的多圖像隱藏加密算法

2022-12-12 10:48:08杜鑫昌高瑜翔
關(guān)鍵詞:信號(hào)

杜鑫昌 高瑜翔

(成都信息工程大學(xué)通信工程學(xué)院微電子學(xué)院,四川 成都 610225)

0 引言

隨著數(shù)字化時(shí)代的快速發(fā)展,人們無時(shí)無刻不在進(jìn)行著信息的交流傳遞,如何保證網(wǎng)絡(luò)信息傳遞的安全性是迫切需要解決的重要問題[1]。圖像作為一種重要的信息載體在日常信息交流中扮演重要角色,而圖像本身具有冗余度高、數(shù)據(jù)量大等屬性[2],在傳遞過程中占據(jù)了較大的帶寬。因此研究在圖像傳遞過程中如何保證信息傳遞的安全性,同時(shí)又減少帶寬的占用率是非常重要的。

壓縮感知[3-4]可以同時(shí)完成信號(hào)的采集和壓縮。如果將壓縮感知與加密算法相結(jié)合,就可以在數(shù)據(jù)的采樣、壓縮過程中對(duì)數(shù)據(jù)進(jìn)行加密[5-7]。近年來利用混沌系統(tǒng)來構(gòu)造密碼算法已成為國內(nèi)外的研究熱點(diǎn)[8]。傳統(tǒng)的加密算法大多只對(duì)單幅圖像進(jìn)行加密處理且直接將具有紋理特征的密文圖像進(jìn)行傳遞,傳遞過程中密文圖像不但占據(jù)了較大的帶寬且具有的紋理特征很容易被特定攔截并進(jìn)行分析[9]。為此提出一種基于混沌壓縮感知的多圖像隱藏加密算法,將多幅需要加密的圖像信息處理嵌入到一幅載體圖像中,實(shí)現(xiàn)了一種視覺有意義加密算法[10-11],在視覺上減少密文信息傳遞的過程中被發(fā)現(xiàn)的概率并提高帶寬的利用率。

1 基于混沌壓縮感知的多圖像隱藏加密算法設(shè)計(jì)

總體加密方案如圖1所示,首先將多幅加密圖像經(jīng)過稀疏基稀疏變換,得到各個(gè)密文圖像的小波圖像。截取每幅加密圖像小波圖的左上角部分拼接為一整幅小波圖。為減少稀疏圖像中非零元素點(diǎn)的相關(guān)性,使之分布更均勻,采用本文提出的組合置亂算法對(duì)稀疏圖像進(jìn)行置亂。利用超混沌Lorenz混沌方程生成的偽隨機(jī)序列構(gòu)建受控的測量矩陣進(jìn)行壓縮感知測量,得到加密壓縮后的密文圖像,然后將壓縮后得到的密文圖像進(jìn)行二次置亂與擴(kuò)散操作來增加密文的安全性。為了增加密文傳遞過程中視覺上的安全性,通過圖像嵌入隱藏算法將密文圖像嵌入隱藏在明文載體圖像進(jìn)行傳遞,從而達(dá)到視覺有意義的加密算法的整體設(shè)計(jì)。

2 加密算法的關(guān)鍵技術(shù)

2.1 壓縮感知

2.1.1 信號(hào)的稀疏表示

一般而言,信號(hào)都是在時(shí)域或空域中來表示,也可以在其他變換域中通過少量元素的線性組合來很好地近似該信號(hào)。稀疏信號(hào)模型提供了一個(gè)可捕獲大多數(shù)高維信號(hào)中包含少量信號(hào)的數(shù)學(xué)框架。信號(hào)的稀疏表示是壓縮感知的先驗(yàn)條件,即信號(hào)必須在某種變換下可以稀疏表示。常見的信號(hào)稀疏基包括:正(余)弦基、小波基、chirplet基以及curvelet基等。

本方案采用離散小波基對(duì)圖像做稀疏處理,加密測試圖像X“Lena”大小為256×256,離散小波基W的大小設(shè)置為256×256(WWT=I,WTW=I),稀疏處理可以得到

R為圖像在DWT域的表示,原始圖像經(jīng)過小波稀疏變換處理后被分解為高頻和低頻兩部分信息。圖2顯示了“Lena”在不同剪切率下離散小波基DWT變換的結(jié)果,其中圖2(a)~(c)分別為不同剪切率下裁剪的稀疏圖像;圖2(d)與圖2(e)顯示了在剪切率為0.5、0.75下合并壓縮2幅圖像與4幅圖像的圖像壓縮模型。經(jīng)過稀疏變換后的矩陣能量主要集中在左上角的低頻部分,其余黑色部分的高頻信息能量接近于零,因此圖像信號(hào)在DWT域中的表示是稀疏的。因?yàn)閳D像的絕大數(shù)信息都分布在稀疏圖像的左上角部分,其余部分的像素值灰度值幾乎為零。通過不同剪切率下的稀疏圖像的重建圖像質(zhì)量實(shí)驗(yàn)研究分析可得,選擇性地舍去黑色部分的區(qū)域?qū)τ谛盘?hào)重構(gòu)的質(zhì)量影響不大(表1)。

表1 不同剪切率下重構(gòu)圖像質(zhì)量分析

2.1.2 編碼測量(采樣過程)

與傳統(tǒng)采樣數(shù)據(jù)不同,壓縮感知采集的不是像素點(diǎn),而是一組線性組合的測量值。下面公式表示每一個(gè)測量值的計(jì)算過程,f表示稀疏信號(hào),Φ表示測量矩陣,大小為M×N維,兩者的內(nèi)積之和為yi。經(jīng)過M次的測量之后,即得到所需要的M個(gè)測量數(shù)據(jù)y。

為了重構(gòu)信號(hào),測量矩陣Φ的選擇尤其重要,矩陣需要滿足與信號(hào)的稀疏基不相關(guān)。測量矩陣分為確定性測量矩陣和隨機(jī)測量矩陣。由于隨機(jī)測量矩陣具有隨機(jī)性、在傳輸過程中占據(jù)較大帶寬以及不宜在硬件中實(shí)現(xiàn)等缺點(diǎn),因此采用混沌系統(tǒng)產(chǎn)生的偽隨機(jī)序列來構(gòu)造確定性測量矩陣以便在傳輸過程中節(jié)省帶寬和保證圖像的重建效果。

2.1.3 恢復(fù)算法(非線性)

壓縮感知的重構(gòu)問題的求解是一個(gè)非凸優(yōu)化問題,屬于NP難問題。由低維M維的矢量求解高維N維的矢量,是一個(gè)欠定問題的求解。Candes等[4]和Donoho等[3]提出,可以將其轉(zhuǎn)化維凸優(yōu)化問題,求解l1最小范數(shù)。

常見的壓縮感知恢復(fù)算法包括:匹配追蹤算法、正交匹配追蹤算法、分段正交匹配追蹤算法、壓縮采樣匹配追蹤算法等來重構(gòu)原始信號(hào)[12]。

2.2 圖像隱藏算法

圖像隱藏算法的的核心思想是通過將加密圖像的圖像塊進(jìn)行酉相似變換處理得到對(duì)角化形式的特征向量嵌入到明文圖像中完成圖像的隱藏加密,而特征向量作為密鑰傳遞給對(duì)方[13-14]。加密圖像嵌入操作:

首先將加密圖像X,明文圖像Y(大小為M×N)劃分為特定大小的塊Xi,Yi(大小為m×n),

求出加密圖像的每個(gè)分塊的特征值與特征向量。特征向量可作為提取密文的密鑰。特征值的求取:

|Xi-λI|

特征值可以寫為λi,λ2,λ3…,λn。

特征向量的求取:

Xiqi=λqi

定義矩陣Q

Qi=[q1,q2,q3,…,qn]

酉相似變換:利用酉相似變換將每個(gè)分塊所表示的矩陣變換為對(duì)角矩陣。

嵌入操作:

Wi=Yi+Ai

(W為嵌入密文圖像之后的明文圖像)

提取圖像:

從接收到的嵌入密文的明文圖片減去明文圖像,就可以得到對(duì)角矩陣,通過求取特征向量的逆矩陣得到加密圖像。

2.3 混沌理論

超混沌Lorenz系統(tǒng)是Lorenz混沌系統(tǒng)的一種演變,主要定義如下:

當(dāng)a=-10,b=8/3,c=28且-1.52≤r≤-0.06時(shí),系統(tǒng)處于超混沌狀態(tài)。

2.4 組合置亂算法

為了使稀疏圖像中非零像素點(diǎn)的分布更加均勻減少之間的相關(guān)性,提高信號(hào)的重構(gòu)質(zhì)量。本文提出了一種新的組合置亂算法。

(1)借助于混沌系統(tǒng)產(chǎn)生偽隨機(jī)向量,去除掉向量中重復(fù)出現(xiàn)的數(shù)值并將范圍內(nèi)沒有出現(xiàn)的數(shù)值排列在向量的尾部,即產(chǎn)生了無重復(fù)的隨機(jī)數(shù)向量。

(2)產(chǎn)生無重復(fù)隨機(jī)數(shù)向量Xi∈{1,2,…,M},對(duì)圖像進(jìn)行行置亂。將圖像的第Xi行與第XM+1-i行進(jìn)行交換。i=1,2,…,M/2。

(3)產(chǎn)生無重復(fù)隨機(jī)數(shù)向量Xj∈{1,2,…,N},對(duì)圖像進(jìn)行列置亂。將圖像的第Xj行與第XN+1-j行進(jìn)行交換。j=1,2,…,N/2。

(4)將進(jìn)行完行置亂與列置亂的二維圖像展開為一維向量Z,借助產(chǎn)生無重復(fù)隨機(jī)數(shù)向量Xl∈{1,2,…,M×N}。l=1,2,…,M×N。將Z(Xl)與Z(XM×N-l+1)進(jìn)行交換。

3 加密與解密步驟

3.1 加密過程

(1)將需要加密的多幅圖像稀疏變換之后,截取各自小波圖像的左上角非零信息部分將其拼接為一幅稀疏圖像。

(2)對(duì)稀疏圖像進(jìn)行置亂操作,通過降低相鄰非零元素之間的相關(guān)性,使之分布更加均勻。

(3)對(duì)置亂后的稀疏圖像進(jìn)行加權(quán)處理,通過提高稀疏信號(hào)系數(shù)的差異性,從而提升后續(xù)信號(hào)的重構(gòu)性能。

(4)利用超混沌Lorenz混沌方程產(chǎn)生的無重復(fù)偽隨機(jī)混沌序列構(gòu)建受控的測量矩陣,確保重構(gòu)信號(hào)的質(zhì)量穩(wěn)定性。

(5)利用測量矩陣對(duì)稀疏信號(hào)進(jìn)行壓縮感知測量得到觀測矩陣。

(6)對(duì)觀測矩陣進(jìn)行量化操作得到元素值在[0.255]的整數(shù)矩陣。

(7)利用超混沌Lorenz混沌方程生成無重復(fù)的偽隨機(jī)序列,用于對(duì)整數(shù)密文矩陣的二次置亂和擴(kuò)散操作。

(8)將密文圖像通過嵌入算法處理生成密文特征值矩陣與密鑰特征向量矩陣,并將密文特征值矩陣嵌入明文載體圖像中,特征向量矩陣作為密鑰單獨(dú)傳遞給對(duì)方。

3.2 解密過程

解密過程是加密過程的逆過程

(1)通過特征值矩陣與特征向量生成密文矩陣W1。

(2)將生成的密文圖像W1分別進(jìn)行擴(kuò)散、置亂和量化操作的逆過程,得到觀測矩陣W2。

(3)通過重建算法對(duì)觀測矩陣W2進(jìn)行信號(hào)重構(gòu)獲得明文圖像W3。

(4)對(duì)明文圖像W3執(zhí)行反加權(quán)的操作得到小波圖像W4。

(5)對(duì)小波圖像W4進(jìn)行分割,獲得各個(gè)加密圖像的小波圖像,并進(jìn)行小波逆變換得到加密圖像。

4 仿真實(shí)驗(yàn)

4.1 壓縮性能分析

為驗(yàn)證提出的壓縮加密隱藏算法的性能,選取了多幅標(biāo)準(zhǔn)的灰度測試圖像作為實(shí)驗(yàn)圖像。在壓縮率設(shè)置為0.75的情況下,通過比較PSNR(峰值信噪比)來衡量重構(gòu)圖像的質(zhì)量。

4.1.1 壓縮隱藏加密2幅圖像

(1)第一組測試(圖3)。選取測試圖像“couple”與“camera”作為實(shí)驗(yàn)加密圖像經(jīng)過合并加密后隱藏嵌入到明文覆蓋圖像“Lena”中。

(2)第二組測試(圖4)。選取測試圖像“peppers”與“plane”作為實(shí)驗(yàn)加密圖像經(jīng)過合并加密后隱藏嵌入到明文覆蓋圖像“Lena”中。

4.1.2 壓縮隱藏加密4幅圖像

(1)第三組測試(圖5)。選取測試圖像“Lena”“camera”“peppers”以及“plane”作為實(shí)驗(yàn)加密圖像經(jīng)過合并加密后隱藏嵌入到明文覆蓋圖像“couple”中。

(2)第四組測試(圖6)。選取測試圖像“Lena”“couple”“peppers”以及“boat”作為實(shí)驗(yàn)加密圖像經(jīng)過合并加密后隱藏嵌入到明文覆蓋圖像“couple”中。

由表2、表3、表4可知,經(jīng)過多次多組實(shí)驗(yàn)仿真分析,本文提出的壓縮加密隱藏算法具有良好的性能,在合并壓縮2張圖像時(shí),復(fù)原圖像與原圖像相比,圖像的質(zhì)量基本不受影響,存儲(chǔ)空間節(jié)省率達(dá)到62.5%。在合并壓縮4張圖像時(shí),復(fù)原圖像與原圖像相比,復(fù)原圖像雖然在重構(gòu)質(zhì)量上有一定影響,但是在視覺上影響不大,還是可以清晰地觀察到圖像的細(xì)節(jié),存儲(chǔ)空間節(jié)省率達(dá)到81.3%。

表2 合并壓縮2張圖像下重構(gòu)圖像質(zhì)量分析

表3 合并壓縮4張圖像下重構(gòu)圖像質(zhì)量分析

表4 與其他加密壓縮算法性能對(duì)比

與其他加密壓縮算法進(jìn)行性能對(duì)比(表4),可見本文提出的圖像隱藏算法在在性能上要優(yōu)于文獻(xiàn)[12],由于本文在算法中引入了圖像隱藏算法,在減小了密文在傳遞過程中被發(fā)現(xiàn)的概率,同時(shí)增大了密文的嵌入量,節(jié)省了帶寬的占用率。故本文提出的壓縮加密隱藏算法,在隱藏加密的前提下,極大地節(jié)省了壓縮空間,具有良好的壓縮性能。

4.2 密鑰安全空間

對(duì)于本文提出的壓縮加密隱藏系統(tǒng)而言,密鑰為超混沌Lorenz系統(tǒng)的初始值,即K1={x1,y1,z1,w1},K2={x2,y2,z2,w2}和K3={x3,y3,z3,w3},以及充當(dāng)密鑰的特征向量矩陣。其中混沌方程中,x∈(-40,40),y∈(-40,40),z∈(1,81),w∈(-250,250),x、y和z的步長為10-13,w的步長為10-12,因此混沌方程的密鑰空間大小約為7.68×1059。圖像加密算法的密鑰空間大于2100就能抵御蠻力攻擊,本文提出的壓縮加密隱藏算法只是混沌方程的密鑰空間就遠(yuǎn)遠(yuǎn)大于2100[15-16]。所以該方案的密鑰空間足夠抵御蠻力攻擊。

4.3 直方圖分析

直方圖反映了圖像中每一個(gè)像素灰度值的統(tǒng)計(jì)特性。明文圖像的像素灰度值的直方圖具有明顯的統(tǒng)計(jì)特性,為避免針對(duì)于統(tǒng)計(jì)特性的統(tǒng)計(jì)分析攻擊,加密圖像的像素分布的直方圖需要是均勻的。以聯(lián)合合并隱藏加密4幅圖像為例。

如圖7所示,直方圖的橫軸表示圖像的像素值,縱軸表示像素值的分布情況。由此可看出,密文圖像的直方圖較為均勻,從密文中很難提取任一明文圖像的像素統(tǒng)計(jì)特征,因此可以抵御統(tǒng)計(jì)攻擊。

4.4 相關(guān)性分析

在一般圖像中,每個(gè)像素點(diǎn)都與相鄰像素點(diǎn)呈很高的相關(guān)性。一個(gè)理想的圖像加密系統(tǒng)加密后圖像的相鄰像素點(diǎn)越趨近于零說明性能越好,因此相鄰像素點(diǎn)的相關(guān)系數(shù)作為評(píng)價(jià)一個(gè)圖像加密系統(tǒng)優(yōu)劣的重要指標(biāo)[17]。

相關(guān)性的計(jì)算表達(dá)式如下:

從水平、垂直、對(duì)角線方向進(jìn)行相關(guān)性分析,結(jié)果如表5所示。

表5 相關(guān)性分析

由表5可以看出,經(jīng)過壓縮加密處理得到的密文圖像,像素間的相關(guān)性顯著下降,密文圖像各個(gè)方向的相關(guān)性接近于零,因此可以抵抗基于相關(guān)性的統(tǒng)計(jì)攻擊能力。密文圖像的加密效果較好。

4.5 信息熵分析

信息熵反映了圖像信息的不確定性,信息熵的值越大說明信息的不可預(yù)測性越好。就以256級(jí)灰度圖像而言,信息熵理論最大值為8[18-19]。因此對(duì)加密前后的密文與各個(gè)明文圖像的信息熵進(jìn)行計(jì)算,具體結(jié)果見表6。

表6 信息熵分析

信息熵的計(jì)算公式如下:

由表6知,原圖像的信息熵值均要小于加密圖像的信息熵值。而加密后的圖像信息熵的值接近于理論最大值8,由此可見該加密算法對(duì)圖像處理的有效性。

4.6 敏感性分析

NPCR(像素變化率)指2幅圖像中不同的像素點(diǎn)的個(gè)數(shù)占全部像素點(diǎn)的比例,UACI(像素的統(tǒng)一變化強(qiáng)度)指計(jì)算全部相應(yīng)位置的像素點(diǎn)的差值與最大差值的比值的平均值[20]。如果2幅圖像的所有相應(yīng)位置的像素值均不相同,則NPCR為100%,兩個(gè)隨機(jī)圖像的UACI理論期望值約為33.4635%。

計(jì)算公式如下:

由表7可知,本文方法在NPCR與UACI上表現(xiàn)較好,接近于理論值,可有效抵抗差分攻擊。

表7 敏感性分析 單位:%

4.7 魯棒性分析

魯棒性分析是檢驗(yàn)算法在非理想狀態(tài)下抗干擾能力的重要分析方法,為檢驗(yàn)所提出算法的抗干擾能力,以隱藏加密4幅圖像為例,密文圖像壓縮率設(shè)置為0.75,對(duì)嵌入密文圖像的明文覆蓋圖像進(jìn)行不同強(qiáng)度高斯隨機(jī)噪聲的干擾,通過檢驗(yàn)噪聲環(huán)境下圖像的重構(gòu)質(zhì)量來驗(yàn)證算法的抗噪聲干擾能力。圖8、表8分別給出了在3種不同噪聲強(qiáng)度干擾下4幅隱藏加密圖像的復(fù)原情況以及復(fù)原圖像的峰值信噪比。由實(shí)驗(yàn)數(shù)據(jù)可得,當(dāng)噪聲強(qiáng)度σ=0.00001時(shí),圖像的重構(gòu)質(zhì)量接近于無噪聲干擾下圖像的重構(gòu)質(zhì)量,圖像信息基本不受噪聲干擾影響。在噪聲強(qiáng)度σ=0.001時(shí),雖然復(fù)原圖像受噪聲干擾影響較大,但仍能提取主要信息。

表8 不同噪聲強(qiáng)度干擾下的重構(gòu)圖像PSNR 單位:dB

5 結(jié)束語

提出的基于混沌壓縮感知的多圖像加密方法,利用壓縮感知技術(shù)與加密算法相結(jié)合,在保證密文圖像傳遞安全性的同時(shí)實(shí)現(xiàn)了多圖像的壓縮,極大地減少了傳遞過程中的帶寬占用率以及節(jié)省了存儲(chǔ)空間。為降低傳遞過程中密文圖像被特定識(shí)別攔截,在算法模型內(nèi)引入了圖像隱藏算法,將密文圖像隱藏嵌入到明文載體圖像中,實(shí)現(xiàn)了視覺有意義的多圖像壓縮加密算法。由于為提高圖像的重構(gòu)質(zhì)量在壓縮感知框架內(nèi)加入了加權(quán)操作,在提高信號(hào)重構(gòu)質(zhì)量的同時(shí)也影響了噪聲情況下的信號(hào)重構(gòu)質(zhì)量,因此下一步將對(duì)這方面進(jìn)行優(yōu)化。

猜你喜歡
信號(hào)
信號(hào)
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
7個(gè)信號(hào),警惕寶寶要感冒
媽媽寶寶(2019年10期)2019-10-26 02:45:34
孩子停止長個(gè)的信號(hào)
《鐵道通信信號(hào)》訂閱單
基于FPGA的多功能信號(hào)發(fā)生器的設(shè)計(jì)
電子制作(2018年11期)2018-08-04 03:25:42
基于Arduino的聯(lián)鎖信號(hào)控制接口研究
《鐵道通信信號(hào)》訂閱單
基于LabVIEW的力加載信號(hào)采集與PID控制
Kisspeptin/GPR54信號(hào)通路促使性早熟形成的作用觀察
主站蜘蛛池模板: 又污又黄又无遮挡网站| 亚洲熟女偷拍| 天堂va亚洲va欧美va国产| 国产精品亚洲一区二区三区在线观看| 亚洲AV无码不卡无码| 国产精品深爱在线| 国产福利免费在线观看| 国产成人艳妇AA视频在线| 欧美日韩精品一区二区在线线 | 亚洲视频在线网| 4虎影视国产在线观看精品| 国产99视频免费精品是看6| 国产av无码日韩av无码网站| 欧美一级大片在线观看| 91啦中文字幕| 国产精品欧美激情| 成人在线不卡视频| 国产毛片片精品天天看视频| 欧美国产日本高清不卡| 欧美激情综合| 国产伦精品一区二区三区视频优播 | 亚洲免费黄色网| 亚洲精品福利网站| 国产高潮流白浆视频| 欧美另类第一页| 天天干天天色综合网| 99久久人妻精品免费二区| 欧美国产视频| 国产一区二区三区夜色 | 亚洲视频免费在线| 伊人天堂网| 成人福利一区二区视频在线| 久久精品无码中文字幕| 最近最新中文字幕在线第一页| 亚洲欧美另类久久久精品播放的| 不卡网亚洲无码| 无码福利视频| 久久成人免费| 亚洲无码高清一区二区| 亚洲啪啪网| 国产精品不卡片视频免费观看| 久久精品人人做人人综合试看 | 拍国产真实乱人偷精品| 午夜视频免费一区二区在线看| 国产人人射| 色综合婷婷| 国产成人麻豆精品| 久久精品丝袜| 国产成人精品优优av| www亚洲天堂| 久久国产亚洲偷自| 国产另类乱子伦精品免费女| 99伊人精品| 欧美在线黄| 国模粉嫩小泬视频在线观看| 国产国产人成免费视频77777| 天天色综网| 国产麻豆精品久久一二三| 最新加勒比隔壁人妻| 欧美激情福利| 国产麻豆va精品视频| 国产成人精品18| 国产在线日本| 国产手机在线ΑⅤ片无码观看| 91成人在线观看| 老熟妇喷水一区二区三区| 久久成人免费| 成人午夜亚洲影视在线观看| 色婷婷亚洲十月十月色天| 久久情精品国产品免费| 福利片91| 99国产精品国产高清一区二区| 欧美天堂在线| 亚洲男人的天堂在线| 亚洲二区视频| 国产黄色片在线看| 日本高清免费一本在线观看 | 欧美a在线看| 成人国产精品网站在线看| 国产网友愉拍精品| 色综合久久88色综合天天提莫| 最新无码专区超级碰碰碰|