[發明專利]一種基于明文特征的圖像置亂方法有效
| 申請號: | 201711248754.9 | 申請日: | 2017-12-01 |
| 公開(公告)號: | CN107944286B | 公開(公告)日: | 2021-06-01 |
| 發明(設計)人: | 平萍;樊金陽;吳金杰;毛鶯池;許國艷;戚榮志 | 申請(專利權)人: | 河海大學 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60;G06T1/00 |
| 代理公司: | 南京蘇高專利商標事務所(普通合伙) 32204 | 代理人: | 柏尚春 |
| 地址: | 210000 *** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 明文 特征 圖像 方法 | ||
本發明公開了一種基于明文特征的圖像置亂方法,利用明文圖像的明文特征對初值產生擾動,使得圖像的置亂不僅依賴于密鑰還依賴于圖像的本身,明文圖像的細小變化都會導致置亂圖像的不同,同時圖像的置亂不會改變像素值,不需要額外的傳遞明文特征值。此外,本方法不僅實現了圖像的快速置亂,且抗攻擊能力強,能抵抗已知明文攻擊和選擇明文攻擊,且恢復圖像的可讀性不受影響。
技術領域
本發明涉及信息安全領域中的圖像保密技術,尤其是一種基于明文特征的圖像置亂方法。
背景技術
數字圖像置亂是指將圖像像素值變化位置,消除位置或灰度相關性,從而使人類或計算機系統無法理解原始圖像的含義。數字圖像的置亂技術,可以看做數字圖像加密的一種途徑,也可以用作數字圖像隱藏、數字水印圖像植入和數字圖像秘密共享的預處理和后處理過程。
常見的圖像置亂方法有Arnold變換、Fibonacci-Q變換、幻方變換、騎士巡游變換、Hilbert曲線、Conway游戲、混沌排序方法等。其中,以Arnold變換、Fibonacci-Q變換和幻方變換為代表的圖像置亂算法在圖像加密、信息隱藏和數字水印領域中應用最為廣泛,它們具有變換陣構造簡單、置亂實現容易等特點,且能抵御剪切、添加噪聲等常規圖像攻擊,但缺點是很多圖像置亂算法都難以抵抗選擇明文和已知明文攻擊。
發明內容
發明目的:針對上述現有技術存在的缺陷,本發明旨在提供一種基于明文特征的圖像置亂方法,只需要較少的置亂次數就能獲得較好的置亂效果,并且置亂結果依賴于明文特征,具有很強的抵抗力,可以抵御已知明文攻擊和選擇明文攻擊。
技術方案:一種基于明文特征的圖像置亂方法,包括如下步驟:
(1)根據明文圖像計算兩個明文特征val1和val2,其表達式為:val1=∑i,jP(i,j)mod 256,val2=∑i,jP(i,j)2mod 256;
其中,i和j分別代表像素點的位置,即在第i行的第j列;∑i,jP(i,j)是求和公式,將圖像內位置為(i,j)的像素值累加起來,其中i的范圍是(1,r),j的范圍是(1,c),r和c分別是圖像的行數和列數;
(2)計算兩個擾動值α1和α2,其表達式為:(3)對Henon映射的初值進行擾動,擾動方法為:
式中,x′0是經上述公式計算產生后的擾動值;y′0是經過上述公式計算產生后的擾動值;符號代表向下取整;符號“±”是指取“+”或者取“-”;當取“+”時,如果x′0或y′0的值有一個不在-1至1的范圍內,則對應產生x′0或y′0的方法取“-”;當取“-”時,如果x′0或y′0的值有一個不在-1至1的范圍內,則對應產生x′0或y′0的方法取“+”;
(4)對擾動后的圖像進行置亂,得到加密后的圖像Ck。
進一步的,所述步驟(4)具體包括如下子步驟:
(4.1)設定圖像置亂次數為k,將(x′0,y′0)作為Henon映射的初值,Henon映射迭代L次,產生序列x1,x2……xL和y1,y2……yL,Henon映射的表達式為:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于河海大學,未經河海大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711248754.9/2.html,轉載請聲明來源鉆瓜專利網。
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設備、圖像形成系統和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序





