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

        ?

        七維CNN超混沌圖像加密系統(tǒng)研究*

        2016-12-15 05:02:43朱艷平
        關鍵詞:明文加密算法解密

        朱艷平

        (信陽農(nóng)林學院)

        ?

        七維CNN超混沌圖像加密系統(tǒng)研究*

        朱艷平

        (信陽農(nóng)林學院)

        針對低維混沌系統(tǒng)密鑰空間小,安全性不強,流密碼明文敏感性差等問題,提出基于七維細胞神經(jīng)網(wǎng)絡超混沌的圖像加密方案.該系統(tǒng)密鑰敏感性強,密鑰空間大,加解密速度快,安全性更高.

        七維細胞神經(jīng)網(wǎng)絡;超混沌;圖像加密; 密碼攻擊

        0 引言

        傳統(tǒng)的加密方法主要適用于文本信息,若將其應用于圖像加密上,需要對圖像信息進行預處理操作,導致加密速度緩慢,不能滿足圖像通信的實時性要求[1].由于混沌信號具有初值敏感性強、遍歷性好和非周期性等優(yōu)點[2],故基于混沌系統(tǒng)的圖像加密方案不斷被提出,日趨成為研究的熱點[3].采用改進的Logistic混沌序列作為密鑰源,取得較好的加密效果,但密鑰空間小,安全性不高,且密鑰的選取不依賴于明文圖像,明文敏感性不強[4].文獻[1] 結合廣義Henon映射和CNN超混沌系統(tǒng)用于圖像加密,密鑰空間大,安全性較高,但該算法仍未考慮明文圖像對加密效果的影響,明文敏感性不強,不能有效地抵抗差分攻擊.

        細胞神經(jīng)網(wǎng)絡(Cellular Neural Network,簡稱CNN),具有復雜的混沌動態(tài)特性,且有并行處理信息,穩(wěn)定性好,超大規(guī)模集成電路實現(xiàn)等多方面的優(yōu)點,因此適合將其應用于圖像加密系統(tǒng)中[5-6].該文構造了一個七維CNN超混沌系統(tǒng),并將其作為密鑰源用于圖像加密.為了克服高維系統(tǒng)生成混沌序列時間較長,導致加密效率低的問題,該加密系統(tǒng)根據(jù)加密圖像的尺寸,只選取部分超混沌序列值用于加密;同時為了克服流密碼明文敏感性差的缺點,加密密鑰的選取依賴于明文圖像.目前的混沌加密算法大多采用置亂+替換的結構,為了提高安全性能,該系統(tǒng)在替換環(huán)節(jié),增加了擴散處理,安全性更高.

        1 構造七維CNN超混沌系統(tǒng)

        CNN的基本單元稱為細胞, n階推廣CNN動態(tài)模型如方程(1)所示[7-8]:

        (1)

        S55=S56=-1,S41=92,S44=-94,S53=15,

        S62=10,S65=4,S66=S77=-3,S12=S15=

        S16=S17=S21=S24=S25=S26=S27=S34=S35=S36=S42=S43=S47=0,S51=S52=

        S54=S57=S61=S63=S64=S67=S71=S72=S74=S75=S76=0,a1=a2=a3=a5=0,a6=a7=0,a4=202,Ajk=0(j,k=1,2,3,4,5,6,7

        (2)

        該系統(tǒng)的Lyapunov指數(shù)為:0.3477,0.5406,-0.2831,-3.0090,-2.7409,-3.9893,-16.0357.其中有兩個是正數(shù),所以該系統(tǒng)是超混沌系統(tǒng).當初始值x1(0)=0.1,其它初始值均為0.2時,上述七維CNN超混沌系統(tǒng)產(chǎn)生的部分超混沌吸引子如圖1所示.

        圖1 七維CNN超混沌系統(tǒng)部分超混沌吸引子

        2 基于七維CNN超混沌的圖像加密算法描述

        該七維CNN超混沌圖像加密算法描述如下.

        2.1 混沌序列的生成

        設圖像的高為M,寬為N,q是M、N中的最大值,選取q×7個混沌值,并且對每一個混沌值進行如下處理:選取混沌值小數(shù)點后的三位數(shù)字,并對256進行取模運算,生成新的混沌序列作為備選密鑰.

        2.2 密鑰的選取

        選取密鑰的方法如公式(3)所示.

        (3)

        其中R、G、B分別為明文圖像所有像素紅色分量、綠色分量、藍色分量的異或值,則置亂密鑰為key(i,Z1),key(j,Z2),加密密鑰為key(i,Z3),key(i,Z4),key(i,Z5),(i,Z1)表示第Z1路混沌序列中第i個混沌值.

        2.3 加密過程

        加密過程分為置亂、加密和擴散三個步驟,算法簡單,易于實現(xiàn).

        (4)

        若像素點(i,j)與像素點(i',j')的位置均未發(fā)生變化,則令其互換位置.k=0,1,2,3,…,n-1,n為正整數(shù),是置亂的迭代次數(shù).

        (5)

        其中R1(i,j),G1(i,j),B1(i,j)分別為置亂后圖像第i行第j列像素的紅色、綠色和藍色分量的值.

        (6)

        其中P=1,2,…,M×N,R2(P),G2(P),B2(P)分別為加密后圖像第P個像素的紅色、綠色和藍色分量的值.R3(P),G3(P),B3(P)分別為擴散后圖像第P個像素的紅色、綠色和藍色分量的值.

        2.4 解密過程

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

        3 七維CNN超混沌圖像加密系統(tǒng)仿真實驗

        3.1 圖像加解密

        當初始條件x1(0)=0.1,其他初始值均為0.2,采用上述算法對圖像進行加解密,則原始圖像如圖2(a)所示,加密后的圖像如圖2(b)所示,正確解密后的圖像如圖2(c)所示.

        圖2 圖像加密與解密效果圖

        從圖2可以看出,上述算法的加密效果顯著.

        3.2 對密鑰敏感性和密鑰空間的分析

        (1) 密鑰敏感性分析:令解密密鑰x1(0)=0.1+10-16,比加密密鑰x1(0)多了10-16,而模板參數(shù)、和其它初始值均未發(fā)生變化,其解密結果如圖2(d)所示.

        從圖2(d)可見, 當解密的初始值密鑰與加密的初始值密鑰相差甚微時,將導致解密結果完全錯誤.實驗表明,初始值密鑰敏感性達到10-16.對模板參數(shù)密鑰的敏感性分析與此類似,此處不再贅述.該七維CNN超混沌圖像加密系統(tǒng)具有較高的初始值密鑰敏感性和模板參數(shù)密鑰敏感性.

        (2) 密鑰空間分析:從七維CNN超混沌系統(tǒng)的數(shù)學模型可知,該系統(tǒng)有105個模板參數(shù)和7個初始值,共112個密鑰.若計算機浮點數(shù)的實現(xiàn)精度為16位有效數(shù)字,則該算法的密鑰空間是101792.文獻[4]的密鑰只有兩個,文獻[9]的密鑰空間為1.1579×1077,文獻[10]的密鑰空間為1070,若采用五維CNN超混沌系統(tǒng)作為密鑰源,其密鑰空間為10960.由此可見,該系統(tǒng)的密鑰空間遠遠大于低維混沌系統(tǒng)的密鑰空間.通過對密鑰敏感性和密鑰空間的分析,可知該圖像加密系統(tǒng)可有效抵抗密碼分析者的窮舉攻擊.

        3.3 統(tǒng)計特性分析

        以紅色分量為例,對該七維CNN超混沌圖像加密系統(tǒng)的統(tǒng)計特性進行分析,綠色分量和藍色分量的分析與此類似.原始圖像像素直方圖如圖3(a)所示,加密圖像像素直方圖如圖3(b)所示.

        (a) 原始圖像像素直方圖

        (b) 加密圖像像素直方圖圖3 七維CNN超混沌圖像加密系統(tǒng)的像素直方圖

        從圖3可以看出,該加密方案使加密圖像的像素值在[0,255]范圍內(nèi)等概率取值,打破了明文的統(tǒng)計特性.

        3.4 相關性分析

        在原始圖像和加密圖像中,分別隨機選取水平方向、垂直方向和對角方向的相鄰像素各1000對,定量計算其相關系數(shù).表1為在該加密算法中分別采用七維CNN系統(tǒng)和五維CNN系統(tǒng)作為密鑰源,計算所得的相關系數(shù)結果.

        表1 加密系統(tǒng)明文和密文相鄰像素的相關系數(shù)

        從表1可知,明文圖像的相關系數(shù)接近1,相鄰像素高度相關;而加密圖像的相關系數(shù)接近0,相鄰像素已基本不相關.采用七維CNN超混沌系統(tǒng)作為密鑰源生成的密文,在水平方向(紅色、綠色、藍色),在垂直方向(綠色、藍色),在對角方向(紅色、綠色、藍色)的相關系數(shù),均小于采用五維CNN超混沌系統(tǒng)作為密鑰源生成的密文.由此可見采用七維CNN超混沌系統(tǒng)作為密鑰源用于圖像加密,在相關性方面,要優(yōu)于五維CNN超混沌系統(tǒng),安全性更高.另外通過實驗可知,在相關性方面,該加密系統(tǒng)要優(yōu)于文獻[4,10].

        通過對統(tǒng)計特性和相關性進行分析,可知該圖像加密算法可有效的抵抗密碼分析者的統(tǒng)計分析攻擊.

        3.5 明文敏感性分析

        該加密算法根據(jù)明文圖像來選擇置換密鑰和加密密鑰,故當明文圖像發(fā)生變化時,依據(jù)它所選取的密鑰結果也會發(fā)生變化.可以使用NCPR值和UACI值來衡量系統(tǒng)的明文敏感性,該系統(tǒng)紅色分量的NCPR值為0.9967,綠色分量的NCPR值為0.9967,藍色分量的NCPR值為0.9960.紅色分量的UACI值為0.3369,綠色分量的UACI值為0.3351,藍色分量的UACI值為0.3344.比文獻[9]更接近于理論值.故該系統(tǒng)具有很好的明文敏感性,可有效的抵抗密碼分析者的已知明文攻擊和選擇明文攻擊.

        3.6 擴散性分析

        該七維CNN超混沌圖像加密系統(tǒng)采用典型的置亂+替換的加密結構,但為了提高系統(tǒng)的安全性,本著香農(nóng)信息論的混淆和擴散思想,在替換過程中,增加了擴散處理的環(huán)節(jié).故每一個像素加密后的值均于明文圖像、混沌密鑰和前一個像素的加密值密切相關,所以當圖像中任何一個像素的解密是錯誤的,就會導致整個圖像的解密不正確,可以有效地抵抗密碼分析者的密文攻擊,安全性更高.

        4 結束語

        該文構建了一個七維CNN超混沌圖像加密系統(tǒng),并對其性能進行分析.解決了低維混沌系統(tǒng)密鑰空間小,安全性不高,而高維超混沌系統(tǒng)產(chǎn)生密鑰序列時間較長的問題,同時也克服了流密碼對明文的敏感性差等缺點,可有效地抵抗密碼分析者的窮舉攻擊、統(tǒng)計攻擊、明文攻擊和密文攻擊,安生性更高.

        [1] 趙國敏, 李國東. 基于廣義Henon映射以及CNN超混沌系統(tǒng)圖像加密方案[J]. 信陽師范學院學報:自然科學版,2015,28(1): 141-145.

        [2]SallehM,IbrahimS,IsninIF.Imageencryptionalgorithmbasedonchaoticmapping[J].JurnalTeknologi,2012, 39(1): 1-12.

        [3]YicongZhou,LongBao,C.L.PhilipChen.Anew1Dchaoticsystemforimageencryption[J].SignalProcessing, 2014 (97):172-182.

        [4] 徐兵. 基于改進Logistic混沌映射的數(shù)字圖像加密算法研究[J]. 計算機測量與控制, 2014,22(7): 2157-2159.

        [5] 張小紅, 李德音. 基于二次型的CNN全局漸近穩(wěn)定性研究[J]. 計算機科學, 2013,40(1): 262-265,276.

        [6] 張小紅, 汪佳.CNN超混沌系統(tǒng)的多元同步及其應用研究[J]. 小型微型計算機系統(tǒng), 2014,35(1): 103-107.

        [7] 朱艷平, 閔潔. 基于CNN超混沌序列的語音加密方案研究[J]. 廊坊師范學院學報:自然科學版, 2011,11(2): 31-32,37.

        [8] 同貞, 李國東. 一種基于CNN和Logistic的雙混沌DWT-SVD數(shù)字水印新算法[J]. 東莞理工學院學報, 2014,21(5): 28-33.

        [9] 張永紅, 張博. 基于Logistic混沌系統(tǒng)的圖像加密算法研究[J]. 計算機應用研究, 2014,32.

        [10] 李海芬. 基于混沌系統(tǒng)的數(shù)字信息加密算法研究[D]. 天津: 天津理工大學, 2011.

        (責任編輯:李家云)

        The Research on Image Encryption System of Seven Dimensional CNN Hyperchaotic

        Zhu Yanping

        (Xinyang Agriculture and Forestry University)

        Aimed at the problems of small key space in low-dimensional chaotic systems, weak security, stream ciphers expressly poor sensitivity and so on, an image encryption scheme based on seven dimensional cellular neural network hyperchaos is proposed. The algorithm is simple and easy to implement. The system has strong key sensitivity, large key space, fast encryption and decryption, more security.

        Seven Dimensional Cellular Neural Network; Hyperchaotic; Image Encryption; Password Attack

        2016-03-22

        *河南省教育廳高等學校重點科研項目資助(15A520095,教科技〔2015〕95號)

        TP309.7

        A

        1000-5617(2016)03-0024-05

        猜你喜歡
        明文加密算法解密
        解密“熱脹冷縮”
        解密“一包三改”
        少先隊活動(2020年9期)2020-12-17 06:17:31
        炫詞解密
        奇怪的處罰
        奇怪的處罰
        基于小波變換和混沌映射的圖像加密算法
        四部委明文反對垃圾焚燒低價競爭
        Hill加密算法的改進
        解密“大調(diào)解”
        中文字幕亚洲无线码a| 国产乱码一区二区三区爽爽爽| 久久综网色亚洲美女亚洲av| 99精品久久精品一区二区| 亚洲成成品网站源码中国有限公司| 国产亚洲欧美成人久久片| 国产一区二区三区观看视频| 在线观看国产视频午夜| 日本熟妇色xxxxx日本妇| 久久这里只精品国产免费10| 国产在视频线精品视频二代 | 亚洲男人天堂一区二区| 欧美中日韩免费观看网站| 热久久久久久久| 亚洲色图在线视频观看| 一本大道道久久综合av| 欧美一区二区三区红桃小说| 亚洲精品中国国产嫩草影院美女 | 天天狠天天添日日拍| 97se在线观看| 亚洲精品国产一区av| 久久婷婷综合缴情亚洲狠狠| 久久综合狠狠色综合伊人| 精品国产av无码一道| 美腿丝袜网址亚洲av| 人人超碰人人爱超碰国产| 特黄a级毛片免费视频| av草草久久久久久久久久久| 精品亚洲一区中文字幕精品| 国产精品泄火熟女| 亚洲国产18成人中文字幕久久久久无码av | 精品乱码久久久久久久| 精品国产免费Av无码久久久| 国产剧情亚洲一区二区三区| 亚洲成a人片在线观看无码专区| 熟女无套内射线观56| 国产精品亚洲专区无码web| 久久精品国产亚洲av试看 | 午夜AV地址发布| 一区二区高清视频在线观看| 国产高颜值女主播在线|