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

        ?

        TD-ERCS混沌系統(tǒng)和提升小波相結(jié)合的圖像加密方法

        2013-03-20 08:50:06甘小艇
        激光與紅外 2013年5期
        關(guān)鍵詞:數(shù)字圖像解密小波

        張 坤,甘小艇

        (楚雄師范學(xué)院數(shù)學(xué)系,云南楚雄675000)

        其中,

        1 引言

        數(shù)字圖像作為數(shù)字多媒體的一個(gè)重要組成部分,它的安全性研究得到了廣泛的關(guān)注。在傳統(tǒng)的密碼學(xué)研究領(lǐng)域中,通常將數(shù)字圖像看作二進(jìn)制流進(jìn)行加密。由于數(shù)字圖像存在數(shù)據(jù)量大、數(shù)據(jù)的二維空間分布和數(shù)據(jù)有大量冗余等特點(diǎn),使得傳統(tǒng)的加密方法不適合圖像的加密[1]。

        小波變換作為一種復(fù)雜的數(shù)學(xué)變換,具有局部化分析特性、多分辨率特性、光滑性、緊支性以及具有消失距等屬性[2]。小波變換的這些特性,使得它廣泛應(yīng)用于圖像處理領(lǐng)域中。提升小波變換作為一種新的小波分析方法,除了保持了第一代小波的特性,還具有簡(jiǎn)單直接,易于硬件實(shí)現(xiàn)等優(yōu)點(diǎn)。目前,JPEG2000標(biāo)準(zhǔn)是基于提升的離散小波變換作為其時(shí)頻分析的核心[3]。

        混沌是一種普遍存在于宏觀到微觀世界的非線性系統(tǒng)?;煦缦到y(tǒng)具有對(duì)初始條件敏感性、內(nèi)在隨機(jī)性以及存在不穩(wěn)定周期軌道的稠密集等特性?;煦缦到y(tǒng)的這些特性與密碼學(xué)之間具有結(jié)構(gòu)上的相似性,使得混沌在密碼學(xué)中有著很好的應(yīng)用前景?;谇醒舆t的橢圓反射腔映射系統(tǒng)(tangent-delay ellipse reflecting cavity-map system,TD-ERCS)是一種為混沌加密理論而設(shè)計(jì)的混沌系統(tǒng)。該系統(tǒng)具有良好安全特性。已經(jīng)證明TD-ERCS系統(tǒng)滿足離散映射、全域混沌、全域零相關(guān)和巨大的參數(shù)等安全性條件[4-5]。本文利用TD-ERCS系統(tǒng)良好的混沌特性,提出一種基于TD-ERCS映射的數(shù)字圖像加密算法。該算法首先將數(shù)字圖像進(jìn)行提升小波分解,然后將分解得到的子帶圖像轉(zhuǎn)換為向量形式。利用TDERCS混沌序列對(duì)子帶圖像向量進(jìn)行置換加密,將數(shù)字圖像加密轉(zhuǎn)化為對(duì)數(shù)字圖像的提升小波分解子帶圖像進(jìn)行置亂以達(dá)到圖像隱藏的目的。通過計(jì)算機(jī)仿真表明,該方法對(duì)數(shù)字圖像加密具有較好的隱藏效果。

        2 基本概念[6]

        定義1:s1,s2,…,sp(p<∞)的排序問題,即求集合 X={1,2,…,p}上的置換 π,使得:

        定義4:對(duì)序列Z=z1z2…zq的置換加密,即根據(jù)置換π,使得:

        其中,Z為明文;C為Z的密文。根據(jù)式(1)~式(3),可以求出 s1,s2,…,sp(n <∞)的排序置換π及逆元π-1,即可得到解密明文:

        3 TD-ERCS混沌系統(tǒng)

        TD-ERCS混沌系統(tǒng)是我國學(xué)者盛利元等人于2004年提出的一種非線性動(dòng)力系統(tǒng)。給定TD-

        定義3:對(duì)稱群(Xp,⊙)中,π∈Xp,-π-1∈Xp使得:ERCS的系統(tǒng)參數(shù)μ(0<μ≤1),初值 x0(-1<x0≤1),α(0 <α≤π)和切延遲 m(m=2,4,5,6,…),則TD-ERCS混沌系統(tǒng)的映射關(guān)系為[7]:

        其中,

        其中,(μ,x0,α,m)稱為 TD-ERCS 種子參數(shù)。TDERCS系統(tǒng)根據(jù)給定的種子參數(shù),通過式(6)~式(11)迭代得到兩個(gè)獨(dú)立的混沌實(shí)值序列xn,kn(n=1,2,3,…)。

        4 提升小波變換的基本原理

        提升小波變換是一種不依賴于傅里葉變換新的小波構(gòu)造方法。提升小波克服了第一代小波的不足,在變換過程中不會(huì)引入量化誤差,在處理圖像邊界問題時(shí)無需對(duì)數(shù)據(jù)進(jìn)行延拓,小波重構(gòu)時(shí)可以無失真地恢復(fù)圖像。算法實(shí)現(xiàn)簡(jiǎn)單、快速直接[8]。提升小波變換的過程如下:

        步驟1 分裂。分裂將原始信號(hào)sj={sj,k}分為偶數(shù)序列ej-1和奇數(shù)序列oj-1組成的兩個(gè)互不相交的子集合。即:

        其中,Split(sj)表示分解過程。

        步驟2 預(yù)測(cè)。利用偶數(shù)序列和奇數(shù)序列之間的相關(guān)性,由偶數(shù)序列預(yù)測(cè)奇數(shù)序列。預(yù)測(cè)過程為:

        其中,dj-1為細(xì)節(jié)系數(shù)或小波系數(shù);P(·)為預(yù)測(cè)算子。

        步驟3 更新。通過算子U產(chǎn)生新的子數(shù)據(jù)集sj-1。更新過程為:

        提升小波變換是一個(gè)完全可逆的過程,其逆變換只需簡(jiǎn)單地改變執(zhí)行的先后順序,具有與正變換相同的計(jì)算復(fù)雜性。

        5 基于TD-ERCS系統(tǒng)和提升小波理論相結(jié)合的圖像加密過程

        使用TD-ERCS系統(tǒng)和提升小波理論相結(jié)合的圖像加密過程,其實(shí)質(zhì)就是利用提升小波變換對(duì)數(shù)字圖像進(jìn)行時(shí)間空間頻率的局部化分析,實(shí)現(xiàn)數(shù)字圖像的時(shí)頻分離。利用TD-ERCS系統(tǒng)生成混沌數(shù)據(jù)流與小波變換后的數(shù)字圖像各層近似系數(shù)進(jìn)行排列置換運(yùn)算,從而實(shí)現(xiàn)數(shù)字圖像的加密。使用TDERCS系統(tǒng)和提升小波理相結(jié)合的圖像加密流程為:

        步驟1 輸入TD-ERCS混沌系統(tǒng)的種子參數(shù),根據(jù)種子參數(shù)生成TD-ERCS混沌序列xn,kn和yn。

        步驟2 輸入數(shù)字圖像文件,對(duì)數(shù)字圖像進(jìn)行二維提升小波變換,計(jì)算出低頻系數(shù)矩陣cA和高頻系數(shù)矩陣cH,cV和cD。

        步驟3 將系數(shù)矩陣cA,cH,cV和cD按列(或行)排列的方式把矩陣轉(zhuǎn)換為一維行向量scA,scH,scV和scD。

        步驟4 求出混沌序列xn的排序置換π,由π和式(4)得到數(shù)字圖像scA,scH,scV和 scD的置換cA',cH',cV',cD'。

        數(shù)字圖像的接受方在接收到亂序的數(shù)字圖像低頻系數(shù)向量和高頻系數(shù)向量的置換cA',cH',cV',cD'后,可以采用解密算法恢復(fù)數(shù)字圖像。解密算法為:

        步驟1 利用式(1)、式(3)求出混沌序列xn的π-1,根據(jù)式(5)得到 cA',cH',cV',cD'的逆置換 scA,scH,scV和scD。

        步驟2 將scA,scH,scV和scD按列(或行)排列的方式把一維行向量轉(zhuǎn)換為矩陣 cA,cH,cV和cD。

        步驟3 利用cA,cH,cV和cD對(duì)數(shù)字圖像向量進(jìn)行提升小波逆變換,重構(gòu)數(shù)字圖像。

        6 仿真實(shí)驗(yàn)與結(jié)果分析

        為了對(duì)算法的有效性進(jìn)行分析,本文選取1幅160×213的數(shù)字圖像進(jìn)行加解密實(shí)驗(yàn)。實(shí)驗(yàn)中,TD-ERCS 系統(tǒng)的種子參數(shù)為(0.4256,0.7130,0.5246,2)。對(duì)于非線性動(dòng)力系統(tǒng),Lyapunov指數(shù)是衡量系統(tǒng)是否為混沌的一個(gè)重要指標(biāo)。Wolf等提出了一種能從實(shí)驗(yàn)數(shù)據(jù)計(jì)算最大Lyapunov指數(shù)的算法——長度演化法[9]。本文利用Matlab 7.0軟件實(shí)現(xiàn)了長度演化法,并計(jì)算出該TD-ERCS系統(tǒng)xn序列的最大Lyapunov指數(shù)為0.8714。結(jié)果表明,種子參數(shù)(0.4256,0.7130,0.5246,2)的 TD-ERCS 系統(tǒng)存在混沌現(xiàn)象。采用本文的加密算法對(duì)圖像進(jìn)行加密實(shí)驗(yàn),使用Haar小波得到提升方案,對(duì)圖像矢量進(jìn)行二維的提升小波分解,并且對(duì)圖像加解密。圖1為算法實(shí)驗(yàn)的結(jié)果。其中,圖1(a)為原始圖像,圖1(b)為提升小波重構(gòu)的圖像,圖1(c)加密圖像,圖1(d)為正確解密后的圖像。

        圖1 算法實(shí)驗(yàn)結(jié)果

        由圖1可知,對(duì)原圖像進(jìn)行提升變換后重構(gòu),重構(gòu)后的圖像保留了原始圖像的全部信息。對(duì)原始圖像的加密結(jié)果能得到類似于噪聲的加密圖像,從加密圖像中也幾乎不能得到原圖像的任何信息。在得到正確的密鑰的情況下,對(duì)加密圖像進(jìn)行解密操作,便能得到和原始圖像一模一樣的加密圖像。

        7 算法安全性與性能分析

        7.1 密鑰空間分析

        本文的圖像加密算法以TD-ERCS系統(tǒng)的種子參數(shù)(μ,x0,α,m)作為算法的密鑰。TD-ERCS 的系統(tǒng)的種子參數(shù)中,除了切延遲m是整數(shù)外,μ,x0,α均為浮點(diǎn)數(shù),其密鑰空間非常大。

        使用本文的圖像加密算法得到的加密圖像是置亂后提升小波變換分解系數(shù)重構(gòu)后的圖像。在對(duì)圖1(a)的加密實(shí)驗(yàn)中,提升小波分解的系數(shù)矩陣轉(zhuǎn)換得到的一維向量分別為8560,8560,8480和8480,其加密結(jié)果可能有(34080)!個(gè)結(jié)果,如果每個(gè)像素的灰度有L種可能,采用窮舉法破譯密碼攻擊需要計(jì)算(34080)!×L34080次,成功破譯密碼的概率幾乎為0。

        7.2 加密算法的統(tǒng)計(jì)測(cè)試

        圖像的直方圖是圖像的重要統(tǒng)計(jì)特性,它可以看作是圖像灰度密度函數(shù)的近似。由圖2可以看出,通過TD-ERCS混沌系統(tǒng)加密后的圖像的灰度直方圖在像素值0~256范圍內(nèi)類似與均勻分布,說明加密系統(tǒng)的對(duì)統(tǒng)計(jì)分析有很好的魯棒性。

        圖2 原始圖像和加密后的圖像的灰度直方圖

        相鄰像素相關(guān)系數(shù)[10]能夠反映圖像相鄰像素間的相關(guān)程度。相關(guān)性越大,圖像置亂效果就越差。隨機(jī)選取圖像中1600對(duì)相鄰像素計(jì)算其相鄰像素相關(guān)系數(shù)。表 1為種子參數(shù)為(0.4256,0.7130,0.5246,2)加密方案時(shí)水平、垂直和對(duì)角三種情況的相鄰像素相關(guān)系數(shù)。由表1可以看出加密圖像有效的破壞了原始圖像的相鄰像素的相關(guān)性,算法的置亂效果非常好。

        表1 原圖與密圖的相鄰像素相關(guān)系數(shù)

        7.3 密鑰的敏感性測(cè)試

        為了測(cè)試算法對(duì)密鑰的敏感性,采用文獻(xiàn)[11]的測(cè)試方法對(duì)算法進(jìn)行仿真實(shí)驗(yàn)。利用種子參數(shù)為(0.4256,0.7130,0.5246,2)的 TD-ERCS 系統(tǒng)對(duì)原始圖像加密,并分別利用(0.42559,0.7130,0.5246,2),(0.4256,0.71299,0.5246,2),(0.4256,0.7130,0.52459,2),(0.42559,0.7130,0.5246,4)作為密鑰解密。圖3(a)為使用密鑰為(0.42559,0.7130,0.5246,2)對(duì)圖 1(c)的解密結(jié)果,圖 3(b)為使用密鑰為(0.4256,0.71299,0.5246,2)對(duì)圖 1(c)的解密結(jié)果,圖3(c)為使用密鑰為(0.4256,0.7130,0.52459,2)對(duì)圖 1(c)的解密結(jié)果,圖 3(d)為使用密鑰為(0.42559,0.7130,0.5246,4)對(duì)圖 1(c)的解密結(jié)果。由圖3可以看出,TD-ERCS系統(tǒng)的種子參數(shù)發(fā)生微小的改變,由此解密的圖像完全不能看出原圖的輪廓,算法具有高度的敏感性。

        圖3 不同的密鑰解密圖1(c)的解密結(jié)果

        7.4 算法的抗噪聲測(cè)試

        數(shù)字圖像在傳輸過程中可能會(huì)受到噪聲攻擊。噪聲攻擊分為很多種,實(shí)驗(yàn)中常用的有高斯噪聲、椒鹽噪聲等。為了檢驗(yàn)算法的魯棒性,分別對(duì)加密圖像添加密度為1%的椒鹽噪聲和高斯噪聲。圖4(a)為加1%椒鹽噪聲的原始圖像,圖4(b)為加1%椒鹽噪聲加密圖像解密后的圖像。圖4(c)為加1%高斯噪聲的原始圖像,圖4(d)為加1%高斯噪聲加密圖像解密后的圖像。從實(shí)驗(yàn)的結(jié)果可知,加1%椒鹽噪聲原始圖像解密后的圖像能夠很好地恢復(fù)原始圖像,而對(duì)于加1%高斯噪聲的原始圖像,它已經(jīng)丟失了原始圖像的大部分信息,解密后的圖像也不可能恢復(fù)原始圖像的信息。從實(shí)驗(yàn)的結(jié)果可知,本文的算法對(duì)椒鹽和高斯噪聲有很好的魯棒性。

        圖4 對(duì)加密圖像添加高斯和椒鹽噪聲實(shí)驗(yàn)

        8 結(jié)束語

        TD-ERCS混沌系統(tǒng)是一種高度復(fù)雜的非線性動(dòng)力系統(tǒng),具有對(duì)初始條件非常敏感的特性,由它產(chǎn)生的混沌序列具有很好的隨機(jī)性。本文提出一種基于TD-ERCS混沌系統(tǒng)和提升小波相結(jié)合的數(shù)字圖像加密方法。該方法首先利用提升小波對(duì)數(shù)字圖像進(jìn)行二維分解,然后利用混沌映射對(duì)分解系數(shù)進(jìn)行置換,通過對(duì)數(shù)字圖像提升小波分解系數(shù)的置亂實(shí)現(xiàn)數(shù)字圖像的加密。通過計(jì)算機(jī)仿真表明,該方法對(duì)數(shù)字圖像加密具有較好的隱藏效果,并且對(duì)椒鹽和高斯噪聲攻擊有很好的魯棒性。

        [1] Liao Xiaofeng,Xiao Di,Chen Yong,et al.Theory and applications of chaotic cryptography[M].Beijing:Science Press,2009:232 -248.(in Chinese)廖曉峰,肖迪,陳勇,等.混沌密碼學(xué)原理及其應(yīng)用[M].北京:科學(xué)出版社,2009:232-248.

        [2] Zhang Yanyan,Huang Qitao,Han Junwei.Lifting waveletbased progressive compression and real-time rendering to large terrain[J].Journal of Computer-Aided Design &Computer Graphics,2010,22(8):1352 - 1359.(in Chinese)張燕燕,黃其濤,韓俊偉.基于提升小波的大地形累進(jìn)壓縮及實(shí)時(shí)渲染[J].計(jì)算機(jī)輔助設(shè)計(jì)與圖形學(xué)學(xué)報(bào),2010,22(8):1352 -1359.

        [3] Wang Jingzhong,Li Dan.Watermarking algorithm for infrared image based on chaotic sequence and JND[J].Laser& Infrared,2009,39(5):562 -565.(in Chinese)王景中,李丹.基于混沌序列和JND的紅外圖像水印算法[J].激光與紅外,2009,39(5):562 -565.

        [4] Sheng Liyuan,Li Gengqiang,Li Zhiwei.One-way hash function construction based on tangent-delay ellipse reflecting cavity-map system[J].Acta Physica Sinica,2006,55(11):5700 -5706.(in Chinese)盛利元,李更強(qiáng),李志煒.基于切延遲的橢圓反射腔映射系統(tǒng)的單向Hash函數(shù)構(gòu)造[J].物理學(xué)報(bào),2006,55(11):5700-5706.

        [5] Sheng Liyuan,Cao Liling,Sun Kehui,et al.Pseudo-random number generator based on TD-ERCS chaos and its statistic characteristics analysis[J].Acta Physica Sinica,2005,54(9):4031 -4037.(in Chinese)盛利元,曹莉凌,孫克輝,等.基于TD-ERCS混沌系統(tǒng)的偽隨機(jī)數(shù)發(fā)生器及其統(tǒng)計(jì)特性分析[J].物理學(xué)報(bào),2005,54(9):4031 -4037.

        [6] Zou Ajin,Xiao Xiuchun.Asynchronous encryption of neural networks based on chaotic control system[J].Computer Engineering,2008,34(12):160 -161.(in Chinese)鄒阿金,肖秀春.基于混沌控制系統(tǒng)的神經(jīng)網(wǎng)絡(luò)異步加密算法[J].計(jì)算機(jī)工程,2008,34(12):160 -161.

        [7] Sheng Liyuan,Sun Kehui,Li Chuanbing.Study of a discrete chaotic system based on tangent-delay for elliptic reflecting cavity and its properties[J].Acta Physica Sinica,2004,53(9):2871 -2876.(in Chinese)盛利元,孫克輝,李傳兵.基于切延遲的橢圓反射腔離散混沌系統(tǒng)及其性能研究[J].物理學(xué)報(bào),2004,53(9):2871-2876.

        [8] Chen Hao,Liu Yanying.An infrared image fusion algorithm based on lifting wavelet transform[J].Laser& Infrared,2009,39(1):97 -100.(in Chinese)陳浩,劉艷瀅.基于提升小波變換的紅外圖像融合算法研究[J].激光與紅外,2009,39(1):97 -100.

        [9] Wang Xingyuan.Synchronization of chaotic system and its application to secure communication[M].Beijing:Science Press,2012:49 -54.(in Chinese)王興元.混沌系統(tǒng)的同步及在保密通信中的應(yīng)用[M].北京:科學(xué)出版社,2012:49-54.

        [10] HeWenhua,Zhu Congxu.Fast image encryption new algorithm based on dual chaotic maps[J].Computer Engineering and Applications,2008,44(7):152 - 154.(in Chinese)賀文華,朱從旭.基于雙混沌映射的快速圖像加密新算法[J].計(jì)算機(jī)工程與應(yīng)用,2008,44(7):152 -154.

        [11] Zhang Xianghua.Digital image encryption algorithm based on chaoticmap network[J].Computer Engineering,2010,36(6):175 -177.(in Chinese)張向華.基于混沌映射網(wǎng)絡(luò)的數(shù)字圖像加密算法[J].計(jì)算機(jī)工程,2010,36(6):175 -177.

        猜你喜歡
        數(shù)字圖像解密小波
        解密“熱脹冷縮”
        構(gòu)造Daubechies小波的一些注記
        解密“一包三改”
        基于MATLAB的小波降噪研究
        電子制作(2019年13期)2020-01-14 03:15:32
        炫詞解密
        ARGUS-100 藝術(shù)品鑒證數(shù)字圖像比對(duì)系統(tǒng)
        基于改進(jìn)的G-SVS LMS 與冗余提升小波的滾動(dòng)軸承故障診斷
        基于塊效應(yīng)測(cè)度的JPEG數(shù)字圖像盲取證
        解密“大調(diào)解”
        基于FPGA小波變換核的設(shè)計(jì)
        狼狼色丁香久久女婷婷综合| 精品国产一区二区三区男人吃奶| 国产人妻人伦精品1国产盗摄| 亚洲精品中文字幕一二三区| 扒开非洲女人大荫蒂视频| 久久久久国色av∨免费看| 亚洲欧美一区二区成人片| 精品一区二区av在线| 日日噜噜夜夜狠狠久久av| 精品久久无码中文字幕| 女人被狂躁c到高潮视频| 日本成人午夜一区二区三区| 国产一区二区三区高清视频| 福利片福利一区二区三区| av无码精品一区二区三区宅噜噜| 日本人妻伦理在线播放| 日韩熟女精品一区二区三区视频| 久久精品无码一区二区三区不 | 在线中文字幕乱码英文字幕正常| 亚洲av高清一区二区| 中文字幕人妻系列一区尤物视频| 久久AⅤ无码精品为人妻系列| 国产女人水真多18毛片18精品| 日韩精品在线免费视频| 国产午夜三级精品久久久| 青榴社区国产精品| 亚洲一区综合精品狠狠爱| 人与禽交av在线播放| 国产超碰女人任你爽| 国产亚洲av看码精品永久| 青青草在线公开免费视频| AV无码人妻一区二区三区牛牛| 欧美三级免费网站| 久久男人av资源网站无码| 麻豆精品国产精华液好用吗| 26uuu在线亚洲欧美| 曰日本一级二级三级人人| 亚洲精品成人久久av| 亚洲精品综合在线影院| 久久久久国产一级毛片高清版A| 少妇对白露脸打电话系列|