一種基于級(jí)聯(lián)混沌系統(tǒng)的圖像加密算法
3.3 統(tǒng)計(jì)分析
圖像中相鄰像素的相關(guān)性非常大,在加密過程中為了防御統(tǒng)計(jì)攻擊,必須使得相鄰像素間的相關(guān)性降低[5]。本文在待加密圖像和加密后的圖像中各隨機(jī)地選取了2 008對(duì)像素對(duì),測(cè)試其水平方向、垂直方向、對(duì)角方向的像素相關(guān)性,并利用式(8)計(jì)算其相關(guān)系數(shù):
3.4 差分攻擊分析
通過對(duì)待加密圖像做微小的改變,然后觀察該改變帶來的結(jié)果的方法,攻擊者可以獲得加密后圖像與原圖像之間的關(guān)聯(lián)。若某加密算法可使原圖像發(fā)生微小變化,使前后加密的結(jié)果變化很大,則該算法即可很好地預(yù)防差分攻擊。
像素?cái)?shù)目改變率(NPCR)是指當(dāng)待加密圖像改變一個(gè)像素時(shí),加密后圖像像素?cái)?shù)目的改變率。NPCR越大,表明加密算法對(duì)于待加密圖像變化越敏感,則該加 密算法抵抗明文攻擊能力越強(qiáng);平均強(qiáng)度變化率(UACI)是指待加密圖像和加密后圖像相應(yīng)像素的平均強(qiáng)度的變化率,該指標(biāo)越大,表示加密后圖像與待加密圖 像比平均強(qiáng)度變化越大,則該加密算法抵抗差分攻擊能力越強(qiáng)。設(shè)兩幅加密后的圖像分別為c1和c2,則:
本文提出一種基于級(jí)聯(lián)混沌系 統(tǒng)的圖像加密算法,采用由Logistic映射構(gòu)成的一維CML作為時(shí)空混沌系統(tǒng),然后將它的輸出序列作為Logistic由某一初始值經(jīng)過特定次數(shù)的迭 代后得到最終的密鑰序列。安全性分析表明,本算法的密鑰空間足夠大,使得暴力攻擊不可能。仿真實(shí)驗(yàn)結(jié)果也表明,本算法具有較高的性能,在圖像加密和圖像傳 輸中具有一定的潛在應(yīng)用價(jià)值。
評(píng)論