[發明專利]一種基于DNA編碼的多通道彩色圖像混沌加密方法有效
| 申請號: | 201910075280.5 | 申請日: | 2019-01-25 |
| 公開(公告)號: | CN109918923B | 公開(公告)日: | 2023-08-25 |
| 發明(設計)人: | 康守強;吳晨晨;王玉靜;謝金寶;王慶巖;梁欣濤 | 申請(專利權)人: | 哈爾濱理工大學 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60;G06T9/00 |
| 代理公司: | 黑龍江立超同創知識產權代理有限責任公司 23217 | 代理人: | 楊立超 |
| 地址: | 150080 黑龍*** | 國省代碼: | 黑龍江;23 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 dna 編碼 通道 彩色 圖像 混沌 加密 方法 | ||
1.一種基于DNA編碼的多通道彩色圖像混沌加密方法,其特征在于,所述方法的實現過程為:
首先利用六維離散超混沌系統產生六組混沌序列,由哈希函數SHA-256產生系統迭代初始值;通過混沌序列確定DNA編碼規則、DNA計算規則;通過所述哈希函數SHA-256確定加密輪數;其中,所述六維離散超混沌系統的表示式如式(1)所示:
x(n+1)=0.28x(n)+0.18y(n)-0.12z(n)+0.48p(n)-0.02q(n)-0.42w+mod(c6p(n),d6)
y(n+1)=0.12x(n)+0.52y(n)-0.18z(n)+0.42p(n)-0.08q(n)-0.48w+mod(c1x(n),d1)
z(n+1)=0.10x(n)+0.40y(n)+0.00z(n)+0.30p(n)+0.00q(n)-0.40w+mod(c2y(n),d2)
q(n+1)=-0.02x(n)+0.28y(n)+0.18z(n)+0.48p(n)-0.12q(n)-0.52w+mod(c3z(n),d3)
w(n+1)=-0.08x(n)+0.22y(n)-0.28z(n)+0.32p(n)+0.32q(n)-0.28w+mod(c4q(n),d4)
p(n+1)=0.00x(n)+0.30y(n)-0.20z(n)+0.40p(n)-0.20q(n)-0.00w+mod(c5w(n),d5)
(1)
式中:mod(·,·)代表取模運算;其中c1=2.3×107,c2=3.2×107,c3=5.0×107,c4=4.0×107,c5=6.0×107,c6=2.3×107;d1=219,d2=220,d3=221,d4=222,d5=223,d6=224;式(1)所述六維離散超混沌系統的六個李氏指數分別為:LE1=17.3878,LE2=17.3877,LE3=17.3876,LE4=17.3875,LE5=17.3872,LE6=17.3871,六個指數均為正值,滿足超混沌系統的條件;
其次,提取彩色圖像的RGB彩色分量,對各分量作DNA編碼分別得到DNA矩陣并合并,構建重組DNA矩陣,同時執行行列置亂操作;然后,將置亂的重組DNA矩陣拆分成三個大小相同的矩陣,分別與經DNA編碼后的三個混沌密鑰矩陣進行DNA計算,再對得到的三個矩陣執行DNA解碼操作得到解碼矩陣;對圖像完成基于DNA編碼的加密;
最后,對解碼矩陣執行擴散加密操作,在基于DNA編碼加密的基礎上進行基于混沌序列的擴散加密。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于哈爾濱理工大學,未經哈爾濱理工大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910075280.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種明文關聯的分數階混沌圖像加密方法
- 下一篇:動態訪問權限的控制方法及系統





