[發明專利]一種基于DNA序列和憶阻混沌的圖像加密方法有效
| 申請號: | 202110371756.7 | 申請日: | 2021-04-07 |
| 公開(公告)號: | CN113129196B | 公開(公告)日: | 2022-10-14 |
| 發明(設計)人: | 陳云;蔣徐昂;林茜;李強;魏玉人 | 申請(專利權)人: | 中國人民解放軍海軍工程大學 |
| 主分類號: | G06T1/00 | 分類號: | G06T1/00;G06T5/40;G16B30/00;G06F21/60 |
| 代理公司: | 武漢天領眾智專利代理事務所(普通合伙) 42300 | 代理人: | 陳三九 |
| 地址: | 430000 *** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 dna 序列 混沌 圖像 加密 方法 | ||
1.一種基于DNA序列和憶阻混沌的圖像加密方法,其特征在于,包括以下步驟:
S1,讀入圖像,得到矩陣A;
S2,選擇式(1)的Chua憶阻混沌系統
其中x、y、z、w為狀態變量,α、β、ξ為系統參數,參數α=4、β=0.7、ξ=0.1,狀態變量的初始值(0.01,0,0,1.1),用步長0.1的Runge-Kutta方法進行迭代,得到混沌實數序列xi,yi,zi,wi;
S3,根據下式
對混沌實數序列xi,yi,zi,wi進行處理,得到混沌序列K、KZ,將其轉換成矩陣H、HZ;其中[·]為取整函數;
S4,將原圖像矩陣A與混沌序列K進行像素融合,得到擴散矩陣P,對P和HZ的每個像素點化為二進制;
S5,對混沌矩陣xi,yi,zi,wi,進行取整處理再取模8,從而對應DNA序列的8種編碼規則中的一種編碼方式,對處理后的擴散矩陣P和混沌偽隨機矩陣HZ進行DNA編碼,得到DNA核苷酸串PP、HH;
S6,按照DNA加法運算規則,將PP、HH相加,得到DNA密文序列LL, 重復第四、五步的步驟N次;
S7,將密文序列LL按照第五步中的編碼規則,解碼成二進制序列,再轉化成十進制,組成二維矩陣,則得到加密圖像。
2.如權利要求1所述的一種基于DNA序列和憶阻混沌的圖像加密方法,其特征在于,用步長0.1的Runge-Kutta方法進行迭代時去掉前400組避免暫態效應對結果產生影響。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國人民解放軍海軍工程大學,未經中國人民解放軍海軍工程大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110371756.7/1.html,轉載請聲明來源鉆瓜專利網。





