欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于超混沌系統(tǒng)的圖像加密方法及裝置、解密方法及裝置與流程

文檔序號(hào):12366975閱讀:來(lái)源:國(guó)知局

技術(shù)特征:

1.一種基于超混沌系統(tǒng)的圖像加密方法,其特征在于,包括:

對(duì)原始彩色圖像的各顏色分量R、G、B進(jìn)行隨機(jī)性編排處理,得到編排后的圖像;

通過(guò)超混沌系統(tǒng)獲取像素?cái)U(kuò)散的密鑰矩陣以及像素置亂的密鑰;

通過(guò)所述像素?cái)U(kuò)散的密鑰矩陣對(duì)編排后的圖像進(jìn)行像素?cái)U(kuò)散處理,得到像素分布均勻的擴(kuò)散圖像;

根據(jù)所述像素置亂的密鑰,對(duì)所述擴(kuò)散圖像進(jìn)行矩陣變換,以變換圖像像素的排列位置,獲取加密后圖像。

2.如權(quán)利要求1所述的基于超混沌系統(tǒng)的圖像加密方法,其特征在于,所述對(duì)原始彩色圖像的各顏色分量R、G、B進(jìn)行隨機(jī)性編排處理,得到編排后的圖像包括:

將大小為M×N×3的原始彩色圖像的R、G、B三色素分別存放在R、G、B三個(gè)M×N的二維矩陣中,按照下述計(jì)算步驟,對(duì)R、G、B分量重新編排,得到編排后的圖像imM×3N

S11:根據(jù)下式計(jì)算X、Y的值:

<mfenced open = "" close = ""> <mtable> <mtr> <mtd> <mrow> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mi>X</mi> </mtd> </mtr> <mtr> <mtd> <mi>Y</mi> </mtd> </mtr> </mtable> </mfenced> <mo>=</mo> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mn>1</mn> </mtd> <mtd> <mi>a</mi> </mtd> </mtr> <mtr> <mtd> <mi>b</mi> </mtd> <mtd> <mrow> <mi>a</mi> <mi>b</mi> <mo>+</mo> <mn>1</mn> </mrow> </mtd> </mtr> </mtable> </mfenced> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mi>i</mi> </mtd> </mtr> <mtr> <mtd> <mi>j</mi> </mtd> </mtr> </mtable> </mfenced> </mrow> </mtd> <mtd> <mrow> <mo>(</mo> <mn>1</mn> <mo>&le;</mo> <mi>i</mi> <mo>&le;</mo> <mi>M</mi> <mo>,</mo> <mn>1</mn> <mo>&le;</mo> <mi>j</mi> <mo>&le;</mo> <mn>3</mn> <mi>N</mi> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced>

X=mod(X,M)+1;

Y=mod(Y,3N)+1;

其中,a、b為系統(tǒng)的控制參數(shù),mod函數(shù)為求余函數(shù);

S12:判斷得到的X、Y值,如果0<Y<(N+1),則把R(X,Y)賦值給im(i,j);如果N<Y<(2N+1),則把G(X,Y-N)賦值給im(i,j);如果2N<Y<(3N+1),則把B(X,Y-2N)賦值給im(i,j);

重復(fù)步驟S11、S12,直到R、G、B所有元素編排完成。

3.如權(quán)利要求2所述的基于超混沌系統(tǒng)的圖像加密方法,其特征在于,通過(guò)超混沌系統(tǒng)獲取像素?cái)U(kuò)散的密鑰矩陣包括:

S21:超混沌系統(tǒng)預(yù)迭代N01次,消除暫態(tài)過(guò)程帶來(lái)的有害效應(yīng),并增強(qiáng)算法對(duì)初始密鑰的敏感性;初始化空序列B;

S22:超混沌系統(tǒng)迭代一次,得到一組新的狀態(tài)值{x,y,z,w},并計(jì)算m=mod(abs(x+y+z+w),3),若m=0,將{x,y,z,w}加入序列B;若m=1,將{x,z,y,w}加入序列B;若m=2,將{w,x,z,y}加入序列B;

S23:重復(fù)M×(3N/4+1)次S22,生成一個(gè)大小為M×(3N+4)的原始超混沌序列矩陣B;

S24:按照變換式

K(i,j)=mod(floor((abs(B(i,j))-floor(abs(B(i,j))))×1014),256)

1≤i≤M,1≤j≤(3N+4)

對(duì)混沌序列B進(jìn)行改造,得到像素?cái)U(kuò)散的密鑰矩陣KM×(3N+4)。

4.如權(quán)利要求3所述的基于超混沌系統(tǒng)的圖像加密方法,其特征在于,通過(guò)超混沌系統(tǒng)獲取像素置亂的密鑰包括:

將超混沌系統(tǒng)迭代N02次,消除暫態(tài)過(guò)程帶來(lái)的有害效應(yīng),并增強(qiáng)算法對(duì)初始密鑰的敏感性;初始化一空序列R、V;

利用超混沌系統(tǒng)迭代產(chǎn)生數(shù)據(jù),然后計(jì)算

R(i)=mod(floor((abs(x)-floor(abs(x)))×1014),M)+1 (1≤i≤M),R(i)∈[1,M],迭代超混沌系統(tǒng),直到產(chǎn)生M個(gè)完全不同的整數(shù)R值;

計(jì)算V(i)=mod(floor((abs(x)-floor(abs(x)))×1014),3N)+1 (1≤i≤3N),V(i)∈[1,3N],迭代超混沌系統(tǒng),直到產(chǎn)生3N個(gè)完全不同的整數(shù)V值;

得到像素置亂的密鑰R、V。

5.如權(quán)利要求4所述的基于超混沌系統(tǒng)的圖像加密方法,其特征在于,所述通過(guò)所述像素?cái)U(kuò)散的密鑰矩陣對(duì)編排后的圖像進(jìn)行像素?cái)U(kuò)散處理,得到像素分布均勻的擴(kuò)散圖像包括:

S31:按照下述公式對(duì)圖像進(jìn)行擴(kuò)散處理,式中當(dāng)(i=1,j=1)時(shí),C(i,j-1)設(shè)為[0,255]之間的整數(shù)C0,可視為系統(tǒng)密鑰的一部分;當(dāng)(1<i≤M,j=1)時(shí),令C(i,j-1)=C(i-1,3N):

<mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <mi>t</mi> <mi>e</mi> <mi>m</mi> <mi>p</mi> <mn>1</mn> <mo>=</mo> <mi>mod</mi> <mrow> <mo>(</mo> <mi>i</mi> <mi>m</mi> <mo>(</mo> <mrow> <mi>i</mi> <mo>,</mo> <mi>j</mi> </mrow> <mo>)</mo> <mo>&CirclePlus;</mo> <mi>K</mi> <mo>(</mo> <mrow> <mi>i</mi> <mo>,</mo> <mi>j</mi> </mrow> <mo>)</mo> <mo>,</mo> <mn>256</mn> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mi>t</mi> <mi>e</mi> <mi>m</mi> <mi>p</mi> <mn>2</mn> <mo>=</mo> <mi>mod</mi> <mrow> <mo>(</mo> <mi>K</mi> <mo>(</mo> <mrow> <mi>i</mi> <mo>,</mo> <mi>j</mi> <mo>+</mo> <mn>1</mn> </mrow> <mo>)</mo> <mo>&CirclePlus;</mo> <mi>C</mi> <mo>(</mo> <mrow> <mi>i</mi> <mo>,</mo> <mi>j</mi> <mo>-</mo> <mn>1</mn> </mrow> <mo>)</mo> <mo>,</mo> <mn>256</mn> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> <mtr> <mtd> <mtable> <mtr> <mtd> <mrow> <mi>C</mi> <mrow> <mo>(</mo> <mi>i</mi> <mo>,</mo> <mi>j</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>t</mi> <mi>e</mi> <mi>m</mi> <mi>p</mi> <mn>1</mn> <mo>&CirclePlus;</mo> <mi>t</mi> <mi>e</mi> <mi>m</mi> <mi>p</mi> <mn>2</mn> </mrow> </mtd> <mtd> <mrow> <mo>(</mo> <mn>1</mn> <mo>&le;</mo> <mi>i</mi> <mo>&le;</mo> <mi>M</mi> <mo>,</mo> <mn>1</mn> <mo>&le;</mo> <mi>j</mi> <mo>&le;</mo> <mn>3</mn> <mi>N</mi> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mtd> </mtr> </mtable> </mfenced>

S32:重復(fù)L輪步驟S31,直到輸出圖像的像素分布均勻?yàn)橹埂?/p>

6.如權(quán)利要求5所述的基于超混沌系統(tǒng)的圖像加密方法,其特征在于,所述根據(jù)所述像素置亂的密鑰,對(duì)所述擴(kuò)散圖像進(jìn)行矩陣變換,以變換圖像像素的排列位置,獲取加密后圖像包括:

根據(jù)所述像素置亂的密鑰R、V,對(duì)擴(kuò)散圖像進(jìn)行行列置亂P(i,j)=C(R(i),V(j)),(1≤i≤M,1≤j≤3N),得到加密后圖像PM×3N。

7.一種基于超混沌系統(tǒng)的圖像解密方法,其特征在于,包括:

獲取加密過(guò)程中產(chǎn)生的像素?cái)U(kuò)散的密鑰矩陣以及像素置亂的密鑰;

通過(guò)所述像素置亂的密鑰,對(duì)加密后圖像進(jìn)行像素反置亂處理;

通過(guò)所述像素?cái)U(kuò)散的密鑰矩陣對(duì)經(jīng)像素反置亂處理后的圖像進(jìn)行反擴(kuò)散操作;

對(duì)經(jīng)反擴(kuò)散操作處理后的圖像進(jìn)行與加密過(guò)程中預(yù)處理操作對(duì)應(yīng)的反預(yù)處理操作,獲取解密后彩色圖像。

8.一種基于超混沌系統(tǒng)的圖像加密裝置,其特征在于,包括:

預(yù)處理模塊,用于對(duì)原始彩色圖像的各顏色分量R、G、B進(jìn)行隨機(jī)性編排處理,得到編排后的圖像;

第一密鑰獲取模塊,用于通過(guò)超混沌系統(tǒng)獲取像素?cái)U(kuò)散的密鑰矩陣以及像素置亂的密鑰;

擴(kuò)散操作模塊,用于通過(guò)所述像素?cái)U(kuò)散的密鑰矩陣對(duì)編排后的圖像進(jìn)行像素?cái)U(kuò)散處理,得到像素分布均勻的擴(kuò)散圖像;

置亂操作模塊,用于根據(jù)所述像素置亂的密鑰,對(duì)所述擴(kuò)散圖像進(jìn)行矩陣變換,以變換圖像像素的排列位置,獲取加密后圖像。

9.一種基于超混沌系統(tǒng)的圖像解密裝置,其特征在于,包括:

第二密鑰獲取模塊,用于獲取加密過(guò)程中產(chǎn)生的像素?cái)U(kuò)散的密鑰矩陣以及像素置亂的密鑰;

反置亂操作模塊,用于通過(guò)所述像素置亂的密鑰,對(duì)加密后圖像進(jìn)行像素反置亂處理;

反擴(kuò)散操作模塊,用于通過(guò)所述像素?cái)U(kuò)散的密鑰矩陣對(duì)經(jīng)像素反置亂處理后的圖像進(jìn)行反擴(kuò)散操作;

反預(yù)處理模塊,用于對(duì)經(jīng)反擴(kuò)散操作處理后的圖像進(jìn)行與加密過(guò)程中預(yù)處理操作對(duì)應(yīng)的反預(yù)處理操作,獲取解密后彩色圖像。

當(dāng)前第2頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
青浦区| 淅川县| 攀枝花市| 凌云县| 五原县| 天祝| 孙吴县| 外汇| 齐河县| 马关县| 隆尧县| 沧源| 奉节县| 松桃| 天津市| 萨迦县| 天等县| 松原市| 上高县| 富民县| 巴楚县| 四会市| 饶阳县| 高邑县| 雷波县| 松阳县| 武威市| 定州市| 松江区| 浙江省| 建瓯市| 隆回县| 东兰县| 繁昌县| 三穗县| 临安市| 桓台县| 紫云| 手游| 始兴县| 沈丘县|