• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      一種基于壓縮感知與混沌系統(tǒng)的比特級圖像加密方法

      2017-06-20 19:12:28王厚林李智
      軟件導(dǎo)刊 2017年4期
      關(guān)鍵詞:壓縮感知

      王厚林+李智

      摘要:近年來受到了國內(nèi)外學(xué)者廣泛關(guān)注的壓縮感知技術(shù),在突破Nyquist采樣理論的同時,為信息安全提供了一種新的加密機(jī)制。為了避免密鑰過大和消耗問題,將混沌參數(shù)作為密鑰,通過控制參數(shù)映射生成觀測矩陣和加密控制矩陣。利用觀測矩陣對原始圖像在稀疏基進(jìn)行觀測,再用加密控制矩陣對觀測值的比特面進(jìn)行置亂。解密過程為置亂算法逆運(yùn)算和壓縮感知的重構(gòu)算法。實驗仿真表明,該方法具有良好的加密抗攻擊特性,且能在加密圖像的同時壓縮數(shù)據(jù)。

      關(guān)鍵詞:壓縮感知;混沌系統(tǒng);圖像加密;比特分解

      中圖分類號:TP309

      文獻(xiàn)標(biāo)識碼:A

      文章編號:16727800(2017)004018803

      0引言

      隨著多媒體技術(shù)的發(fā)展,數(shù)字圖像由于形象生動、信息量大而成為一種重要的信息傳播載體,在政治、經(jīng)濟(jì)、國防、教育和醫(yī)療等領(lǐng)域大量使用了數(shù)字圖像技術(shù)。數(shù)字圖像作為一種新的信息載體,和傳統(tǒng)的文本信息相比有很大不同:①數(shù)據(jù)容量大;②相鄰像素相關(guān)性強(qiáng);③數(shù)據(jù)冗余量大。這些固有特性導(dǎo)致傳統(tǒng)的加密算法不能有效加密圖像[1]。 圖像加密算法設(shè)計不僅要考慮算法的安全性和抗攻擊性,還要考慮算法的計算量和算法實現(xiàn)的復(fù)雜度,要考慮算法的資源代價和計算時間代價?,F(xiàn)有的加密算法經(jīng)常將多種加密過程聯(lián)合使用以提高加密系統(tǒng)的安全性,比如將數(shù)學(xué)變換和諸如混沌加密、混沌映射、像素置亂技術(shù)、相位恢復(fù)算法等技術(shù)結(jié)合的圖像加密算法。比特級置亂可以同時改變像素值和像素位置, Xiang等提出了一種只加密像素高四位而保持低四位不變的選擇圖像加密算法;Wang 等用 Logistic 映射構(gòu)造一個隨機(jī)矩陣去控制置亂后的圖像像素點(diǎn)在比特級循環(huán)移位。 壓縮感知是一種新的信號采集理論,其在信號采集過程中即完成信號壓縮。將壓縮感知應(yīng)用于圖像加密領(lǐng)域可以同時完成圖像壓縮和圖像加密,在恢復(fù)信號時必須知道壓縮感知的測量矩陣才能有效恢復(fù)。壓縮采樣過程可看成是加密過程,而測量矩陣就是密鑰。 本文在分析原有基于壓縮感知的加密算法基礎(chǔ)上,提出一種基于壓縮感知和混沌系統(tǒng)的圖像加密新算法。該算法將壓縮感知的觀測矩陣同傳統(tǒng)的加密算法像素置亂和擴(kuò)散矩陣結(jié)合起來,通過控制混沌系統(tǒng)的參數(shù)生成觀測矩陣,利用觀測矩陣的隨機(jī)性質(zhì),設(shè)計像素的擴(kuò)散置亂,生成相應(yīng)的加密圖片。實驗仿真結(jié)果表明,該算法可完成一定的壓縮工作,具有優(yōu)秀的加密性能。

      1相關(guān)理論

      1.1壓縮感知

      壓縮感知理論(Compressed sensing)是近年來提出并迅速發(fā)展的理論,它以信號的稀疏性為前提,能同時完成信號的壓縮和采樣,因其恢復(fù)算法需要已知觀測矩陣,所以完成了信號的初步加密過程。過程如下:假設(shè)長度為N的一維實離散信號X∈RN,可以采用N×N維正交基矩陣,ψ=[ψ1,ψ2,...ψN]的線性組合表示為:

      其中,ψi為ψ的列向量,αi為加權(quán)系數(shù),能夠?qū)π盘?x 進(jìn)行壓縮感知的前提條件是 x 具有稀疏性。如果α中有 K 個(K<

      1.2Logistic 混沌系統(tǒng)

      1963 年,科學(xué)家洛倫茲在研究大氣流動問題時揭示出混沌現(xiàn)象具有不可預(yù)言性和對初始值的極端敏感依賴性[12] 。混沌信號的遍歷性、 類隨機(jī)的噪聲特性、 對初值的敏感性引起了密碼學(xué)界的廣泛關(guān)注?;煦缧盘柕谋闅v性正好滿足了Shannon 提出的密碼系統(tǒng)設(shè)計的擴(kuò)散基本原則,其類噪聲的隨機(jī)性特征符合傳統(tǒng)密碼學(xué)中密文是偽隨機(jī)信號要求,而對初值的敏感性使得破譯者無法得到所用混沌密鑰流的種子密鑰及其系統(tǒng)參數(shù)。Logistic映射是一種簡單經(jīng)典的混沌映射[13],其序列為:

      在一幅灰度圖像中,每個像素值的取值范圍是[0, 255],它表示為一個 8位的二進(jìn)制序列。BBD 可以將一幅灰度圖像分解成 8 個二進(jìn)制比特面,每個像素的二進(jìn)制表示第i位共同組成了第i個比特面。

      2加密算法

      根據(jù)壓縮感知和比特面置亂等特性,本文提出一種基于壓縮感知的比特面置亂圖像加密算法。該算法利用壓縮感知的觀測矩陣計算置亂的比特面和位置,既改變了像素的位置,又改變了像素的值,具有良好的加密特性。

      2.1加密步驟

      本文采用Logistic混沌系統(tǒng)生成壓縮感知觀測矩陣,加密步驟如下:(1)用key1(x0,u1)迭代Logistic混沌N0+3MN次, 為了避免影響,丟掉前 N0個元素并間隔兩個值取一個值,得到的混沌序列中有 MN個元素X={x1,x2,...,xmn}。將序列轉(zhuǎn)化為M×N矩陣,即為壓縮感知觀測矩陣P。M的取值可以通過壓縮比調(diào)節(jié)。(2)用測量矩陣P 對明文圖像I壓縮采樣,測量值為 Y,Y=PI,并將Y均勻化,取值范圍為[0,255]。將觀測矩陣P量化到[0,255]內(nèi)的P′,量化公式為:

      (3)將測量值Y做BBD分解隨機(jī)分成兩個組,本文采奇偶數(shù)分組。按照控制交換表CT和位置表XT和YT進(jìn)行從上到下、從左到右的像素置亂:

      2.2解密過程

      解密過程為加密過程的逆過程,用密文圖像異或P′進(jìn)行BBD分解,按奇偶位分組,根據(jù)公式從右到左、從下到上交換分組。交換后新組合為圖像Y,利用DCT稀疏基和OMP 算法 [15]進(jìn)行壓縮感知重構(gòu)得到明文圖像I。

      3仿真分析

      為了驗證算法的有效性,取密鑰key(x0,u0)=(0.023 425 234 6,3.923 456 789 2)構(gòu)建觀測矩陣,加密圖像,取壓縮比為2:3,測試圖像為256×256的灰度圖片brain,測試結(jié)果如圖1所示。從圖1可以看出,本加密算法能同時完成圖像的加密和壓縮工作,且效果較好。

      3.1直方圖分析

      直方圖分析可以評價加密算法抵抗統(tǒng)計分析的能力,從圖2可以看出,各原始明文圖像與加密圖像直方分布截然不同,可以很好地抵抗統(tǒng)計攻擊。

      3.2相關(guān)性分析

      明文圖像攜帶有效信息,會在水平方向、垂直方向、對角線方向上具有高度相關(guān)性。一個好的加密算法能使像素間相關(guān)性很高的明文圖像在加密后相關(guān)性變得很低。表1是從brain圖像及其相應(yīng)密文圖像的水平、垂直對角方向上分別隨機(jī)選取 2000 對相鄰像素做的測試結(jié)果。

      顯然,圖像brian在加密前相關(guān)性很高,但是經(jīng)過加密后3個方向的相關(guān)性下降很多,證明本加密算法能有效置亂像素。

      3.3解密圖像性噪比分析

      本算法能同時進(jìn)行加密和壓縮工作,在壓縮圖像的同時會造成部分噪聲,在此用峰值信噪比(PSNR)評價算法的壓縮性能,公式如下:

      其中R(i,j)是解密重構(gòu)的圖像,I(i,j)是原圖像。 表2為圖像brain在不同壓縮比下的加密解密結(jié)果,從表2可以看出,壓縮比越低,所恢復(fù)解密圖像的信噪比越高,圖像質(zhì)量越好。

      4結(jié)語

      本文提出了一種基于壓縮感知和混沌系統(tǒng)的比特級加密算法,將壓縮感知的觀測矩陣同加密算法的隨機(jī)置亂矩陣綁定,能在加密圖像的同時完成圖像的壓縮工作。算法中觀測矩陣采用Logistic混沌映射構(gòu)造,具有優(yōu)秀的密鑰敏感性。實驗證明,該算法具有較優(yōu)秀的加密特性。

      參考文獻(xiàn):

      [1]LI S, CHEN G, CHEUNG A, et al. On the design of perceptual MPEGvideo encryption algorithms[J]. IEEE Transactions on Circuits & Systems for Video Technology, 2007, 17(2):214223.

      [2]MATTHEWS R. On the derivation of a "chaotic" encryption algorithm[J]. Cryptologia, 1984, 8(8):2941.

      [3]GTZ M, KELBER K, SCHWARZ W. Discretetime chaotic encryption systems i Statistical design approach[J]. IEEE Transactions on Circuits & Systems I Fundamental Theory & Applications, 1997, 44(10):963970.

      [4]LIU Z, ZHANG Y, LI S, et al. Double image encryption scheme by using random phase encoding and pixel exchanging in the gyrator transform domains[J]. Optics & Laser Technology, 2013, 47(7):152158.

      [5]XIANG T, WONG K W, LIAO X. Selective image encryption using a spatiotemporal chaotic system.[J]. Chaos An Interdisciplinary Journal of Nonlinear Science, 2007, 17(2): 23115.

      [6]WANG X Y, GU S X, ZHANG Y Q. Novel image encryption algorithm based on cycle shift and chaotic system[J]. Optics & Lasers in Engineering, 2015(68):126134. [7]TONG X J. Design of an image encryption scheme based on a multiple chaotic map[J]. Communications in Nonlinear Science & Numerical Simulation, 2013, 18(7):17251733.

      [8]GAO T, CHEN Z. A new image encryption algorithm based on hyperchaos[J]. Physics Letters A, 2008, 372(4):394400.

      [9]ZHOU N, ZHANG A, WU J, et al. Novel hybrid image compressionencryption algorithm based on compressive sensing[J].OptikInternational Journal for Light and Electron Optics, 2014, 125(18):50755080.

      [10]ZHOU N, ZHANG A, ZHENG F, et al. Novel image compressionencryption hybrid algorithm based on keycontrolled measurement matrix in compressive sensing[J]. Optics & Laser Technology, 2014, 62(10):152160.

      [11]HUANG R, RHEE K H, UCHIDA S. A parallel image encryption method based on compressive sensing[J]. Multimedia Tools and Applications, 2014, 72(1):7193.

      [12]LORENZ E N. Deterministic nonperiodic flow[M]. The Theory of Chaotic Attractors,Springer New York, 2010:2536.

      [13]PAREEK N K, PATIDAR V, SUD K K. Image encryption using chaotic logistic map[J]. Image & Vision Computing, 2006, 24(9):926934.

      [14]ZHOU Y, CAO W, CHEN C L P. Image encryption using binary bitplane[J]. Signal Processing, 2014, 100(7):197207.

      [15]BARANIUK R G. Compressive sensing[C]. Information Sciences and Systems, Conference on, IEEE Xplore, 2008.

      (責(zé)任編輯:杜能鋼)

      猜你喜歡
      壓縮感知
      基于匹配追蹤算法的乳腺X影像的壓縮感知重構(gòu)
      淺析壓縮感知理論在圖像處理中的應(yīng)用及展望
      基于壓縮感知的一維粗糙面電磁散射快速算法研究
      基于壓縮感知的重構(gòu)算法研究
      基于ADM的加權(quán)正則化的塊稀疏優(yōu)化算法
      基于貝葉斯決策的多方法融合跟蹤算法
      壓縮感知在無線傳感器網(wǎng)絡(luò)中的應(yīng)用
      科技視界(2016年10期)2016-04-26 08:29:08
      淺談《數(shù)字信號處理》實踐教學(xué)
      一種基于壓縮感知的農(nóng)業(yè)WSN數(shù)據(jù)傳輸方法
      基于壓縮感知的模擬信息轉(zhuǎn)換器仿真
      威宁| 杨浦区| 水富县| 女性| 布尔津县| 乌拉特前旗| 东兴市| 米脂县| 河北省| 霍山县| 盘锦市| 桐乡市| 新乡市| 巧家县| 平南县| 河西区| 化德县| 呼和浩特市| 漳州市| 古田县| 鸡西市| 绥棱县| 南汇区| 喀喇沁旗| 科技| 廉江市| 奉节县| 唐河县| 丰顺县| 镇雄县| 万载县| 交城县| 萨嘎县| 阳谷县| 邹城市| 佛冈县| 开封市| 兴化市| 个旧市| 泗阳县| 蒙山县|