[發明專利]一種基于分層置亂的漢字加密方法在審
| 申請號: | 202210359706.1 | 申請日: | 2022-04-06 |
| 公開(公告)號: | CN114741712A | 公開(公告)日: | 2022-07-12 |
| 發明(設計)人: | 盛蘇英;劉焰森;陸國平;張小美;吳新華;張嘉豪;范云雷;杜宇笙 | 申請(專利權)人: | 南通大學 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60;H04L9/00 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 226019*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 分層 漢字 加密 方法 | ||
本發明公開了一種基于分層置亂的漢字加密方法,步驟如下:將某段待加密漢字進行數值型數據以及12bits二進制轉換,得到二進制矩陣B1和B2;分別對二進制矩陣B1和B2按行進行分層,并利用混沌信號的置亂規則分別對二進制分層序列進行置亂,再按置亂拼接規則將置亂后的二進制分層序列進行不同的拼接操作,且實時更新置亂拼接規則參數,然后根據數值轉換參數進行數值型數據轉換,且實時更新數值轉換參數,得到數值序列D1和D2;最后進行數值與漢字的轉換,從而得到漢字序列C,即為該段待加密漢字的加密密文。本發明的一種基于分層置亂的漢字加密方法簡單可行,可抵抗已知/選擇明文攻擊,具有很強的安全性。
技術領域
本發明涉及信息加密技術領域,特別涉及一種基于分層置亂的漢字加密方法。
背景技術
隨著社會的發展,信息資源逐漸成為人們生活的重要組成部分,信息安全也隨之成為人們研究的熱門課題,同時隨著網絡通訊技術的發展,對于字符串特別是漢字通訊的安全性、便捷性需求逐漸增加。在現有技術中,主要對數據進行簡單取反、位置交換、異或,以及DES或RAS混合加密,加密性能有待提高?,F有的中文字符加密算法,所得的大多數密文可讀性及可復制性太差,出現太多不易書寫或者辨認的密文字符,也沒有綜合中文、英文字符的特點,提出一套簡單方便、安全可靠的加密算法。同時由于混沌系統和密碼學之間存在著一些自然聯系,混沌系統作為一種天然的密碼系統,被引入到密碼學領域。在此情況下,結合混沌信號的密碼特性,提出一套具有良好抗攻擊性能的基于分層置亂的漢字加密方法,顯得尤為重要。
發明內容
發明目的:本發明的目的是為了解決現有技術中的不足,提供一種基于分層置亂的漢字加密方法,將某段待加密漢字進行數值型數據、12bits二進制轉換,以及二進制矩陣的按行分層,并利用混沌信號的置亂規則對二進制分層序列進行置亂,按置亂拼接規則將置亂后的二進制分層序列進行不同的拼接操作,且實時更新置亂拼接規則參數,同時根據實時更新的數值轉換參數進行數值型數據轉換,從而得到該段待加密漢字的加密密文。本發明的一種基于分層置亂的漢字加密方法簡單可行,可抵抗已知/選擇明文攻擊,具有很強的安全性。
技術方案:一種基于分層置亂的漢字加密方法,包括如下幾個步驟:
(1)轉碼
首先,將某段待加密漢字A逐字轉換為數值型數據[Pi1,Pi2],得到高位數值序列P1={P11,P12,...,P1i,....,P1L}={P11,P21,...,Pi1,....,PL1}和低位數值序列P2={P21,P22,...,P2i,....,P2L}={P12,P22,...,Pi2,....,PL2},
然后,利用函數dec2bin(·,12),將高位數值序列P1中元素P1i逐個轉換成12bits的二進制序列{PB1i1,PB1i2,PB1i3,PB1i4,PB1i5,PB1i6,PB1i7,PB1i8,PB1i9,PB1i10,PB1i11,PB1i12},并按列填入矩陣,得到二進制矩陣B1,
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南通大學,未經南通大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210359706.1/2.html,轉載請聲明來源鉆瓜專利網。





