[发明专利]一种基于分层置乱的汉字解密方法在审
申请号: | 202210359672.6 | 申请日: | 2022-04-06 |
公开(公告)号: | CN114760022A | 公开(公告)日: | 2022-07-15 |
发明(设计)人: | 盛苏英;刘焰森;陆国平;张小美;吴新华;张嘉豪;范云雷;杜宇笙 | 申请(专利权)人: | 南通大学 |
主分类号: | H04L9/00 | 分类号: | H04L9/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 226019*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 分层 汉字 解密 方法 | ||
本发明公开了一种基于分层置乱的汉字解密方法,步骤如下:将某段待解密汉字密文进行数值型数据转换,得到数值序列P1和P2;根据数值转换参数分别将序列P1和P2转换并填入二进制矩阵C1和C2,且实时更新数值转换参数,同时利用混沌信号的置乱规则,按拆解反置乱规则将二进制矩阵C1和C2的分层序列进行不同的反置乱拆解操作,且实时更新拆解反置乱规则参数,然后进行数值型数据转换,得到数值序列D1和D2;最后进行数值与汉字的转换,从而得到汉字序列,即为该段待解密汉字解密后恢复的平文。本发明的一种基于分层置乱的汉字解密方法简单可行,可抵抗选择密文攻击,具有很强的安全性。
技术领域
本发明涉及信息解密技术领域,特别涉及一种基于分层置乱的汉字解密方法。
背景技术
随着社会的发展,信息资源逐渐成为人们生活的重要组成部分,信息安全也随之成为人们研究的热门课题,同时随着网络通讯技术的发展,对于字符串特别是汉字通讯的安全性、便捷性需求逐渐增加。在现有技术中,主要对数据进行简单取反、位置交换、异或,以及DES或RAS混合加密,加解密性能有待提高。现有的中文字符加解密算法,所得的大多数密文以及恢复的平文信息可读性及可复制性太差,出现太多不易书写或者辨认的字符,也没有综合中文、英文字符的特点,提出一套简单方便、安全可靠的加解密算法。同时由于混沌系统和密码学之间存在着一些自然联系,混沌系统作为一种天然的密码系统,被引入到密码学领域。在此情况下,结合混沌信号的密码特性,提出一套具有良好抗攻击性能的基于分层置乱的汉字解密方法,显得尤为重要。
发明内容
发明目的:本发明的目的是为了解决现有技术中的不足,提供一种基于分层置乱的汉字解密方法,根据实时更新的数值转换参数将某段待解密汉字字符串密文进行数值与二进制序列转换,同时利用混沌信号的置乱规则,按拆解反置乱规则将二进制矩阵C1和C2的分层序列进行不同的反置乱拆解操作,且实时更新拆解反置乱规则参数,并进行数值型数据,以及数值与汉字的转换,从而得到汉字序列,即为该段待解密汉字解密后恢复的平文。本发明所提一种基于分层置乱的汉字解密方法简单可行,可抵抗选择密文攻击,具有很强的安全性。
技术方案:一种基于分层置乱的汉字解密方法,包括如下几个步骤:
(1)转码
将某段待解密的汉字密文C逐个汉字转换成数值型数据[Pi1,Pi2],得到高位数值序列R1={R11,R12,...,R1i,....,R12L}={P11,P21,...,Pi1,....,P2L1}和低位数值序列R2={R21,R22,...,R2i,....,R22L}={P12,P22,...,Pi2,....,P2L2},i=1,2,...,2L,
其中,某段待解密的汉字密文C包括GB2312字符集中的汉字标点符号、GB2312字符集中双字节编码的汉字,某段待解密的汉字密文的长度表示为2L,数值序列R1、R2的长度为2L;
(2)分层置乱
首先,将高位数值序列R1中元素R1m和低位数值序列R2中元素R2m,其中m=1,2,...,2L,依次进行如下的数值与二进制序列转换操作:
H0:令m=1,数值转换参数tmp_S1=8、tmp_S2=5,设空二进制矩阵C1、C2和CC,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南通大学,未经南通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210359672.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种城轨列车车号图像定位方法
- 下一篇:一种测试装置