[發明專利]一種圖片轉漢字的加密方法有效
| 申請號: | 202010114708.5 | 申請日: | 2020-02-25 |
| 公開(公告)號: | CN111353166B | 公開(公告)日: | 2021-10-26 |
| 發明(設計)人: | 盛蘇英;黃文歡;蘇文博;曹倩瑜;張小美;陸平;盧成;任潔 | 申請(專利權)人: | 南通大學 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60;G06N7/08 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 226019*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 圖片 漢字 加密 方法 | ||
本發明公開了一種圖片轉漢字的加密方法,包括:首先將某幅彩色圖片分解出紅、綠、藍三基色,利用自定義的矩陣R、G、B數據提取規則進行數據提取與存放,得到數值序列RP、GP和BP;然后利用自定義規則,將數值序列RP、GP和BP轉換成二進制序列P1和P2;再利用混沌系統所產生混沌序列的密碼特性,對二進制序列P1和P2分別進行置亂、分組,以及依次對分組后的二進制序列進行循環移位操作;最后將循環移位加密后數據進行數值與漢字的轉換,得到該幅彩色圖片的加密密文。本發明利用混沌密碼特性以及自定義規則,對彩色圖片轉換而成的二進制序列進行置亂,并對分組后的二進制序列依次進行循環移位加密操作,保證了圖片轉漢字加密方法的安全性和可行性。
技術領域
本發明涉及信息安全技術領域,特別涉及一種圖片轉漢字的加密方法。
背景技術
隨著現代通信技術的飛速發展,計算機網絡已成為眾多領域進行信息交換的手段,用戶不僅可以通過即時通信應用程序向其他用戶發送語音,還可以通過即時通信應用程序向其他用戶發送圖片。由于計算機網絡是一個開放式網絡,文字或圖片信息交換時往往面臨信息被竊取、篡改和偽造等安全問題,為了保證文字或圖片信息的安全性,用戶對應的發送設備在發送圖片之前需要對圖片進行加密,然后向其他用戶發送加密后的圖片。目前大多數主流圖像加密解密技術主要集中在圖像置亂、圖像擴散等操作上,形成一副“面目全非”的密文圖像。如果改變一種密文圖像信息的呈現方式,將圖片轉換成文字的加密方式不失為一種值得挑戰的方法,亟待進行深入研究。
發明內容
有鑒于此,本發明的目的是為了解決現有技術中的不足,提供一種圖片轉漢字的加密方法,利用自定義規則,將彩色圖片RGB三基色轉換成2個二進制序列,并利用混沌系統所產生混沌序列的密碼特性,對2個二進制序列分別進行置亂、分組,以及依次對分組后的二進制序列進行循環移位操作,進而將循環移位加密后數據進行數值與漢字的轉換以生成密文,從而保證了圖片轉漢字加密方法的安全性和可行性。
為解決上述問題,本發明提供了一種圖片轉漢字的加密方法,包括下面幾個步驟:
(1)將某張彩色圖片分解出紅、綠、藍三基色,分別表示為矩陣R、G、B,再利用自定義的矩陣R、G、B數據提取規則,將矩陣R、G、B中數據分別提取并放入數值序列RP、GP、BP中,得到數值序列RP={RP1,...,RPi,...,RPM×N}、GP={GP1,...,GPi,...,GPM×N}和BP={BP1,...,BPi,...,BPM×N},其中彩色圖片和矩陣R、G、B的大小均為M×N,數值序列RP、GP、BP的長度為M×N;
(2)將數值序列RP、GP、BP中各元素依次進行二進制轉換,得到二進制序列RB={RB1,...,RBi,...,RB8×M×N}、GB={GB1,...,GBi,...,GB8×M×N}和BB={BB1,...,BBi,...,BB8×M×N},再利用自定義規則將3個二進制序列RB、GB和BB轉換為2個二進制序列,得到二進制序列P1={P11,...,P1i,...,P18×M×N}和二進制序列P2={P21,...,P2i,...,P28×M×N};
(3)首先利用外部加密密鑰(α,β),按照如下(1)-(5)公式分別計算得到混沌系統的初值x1、參數μ、初始迭代步數m、第一抽取間隔n1和第二抽取間隔n2,
令
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南通大學,未經南通大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010114708.5/2.html,轉載請聲明來源鉆瓜專利網。





