[发明专利]基于双重置乱和DNA编码的混沌图像加密方法有效

专利信息
申请号: 201810659842.6 申请日: 2018-06-25
公开(公告)号: CN108898025B 公开(公告)日: 2020-06-12
发明(设计)人: 路杨;甘志华;王冬;柴秀丽;周福娜 申请(专利权)人: 河南大学
主分类号: G06F21/60 分类号: G06F21/60
代理公司: 郑州大通专利商标代理有限公司 41111 代理人: 周艳巧
地址: 475001 河*** 国省代码: 河南;41
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 双重 dna 编码 混沌 图像 加密 方法
【权利要求书】:

1.一种基于双重置乱和DNA编码的混沌图像加密方法,其特征在于,包含如下步骤:

步骤1:针对大小为M×N的明文图像,通过位平面分解得到大小为M×8N的原始矩阵,并利用明文图像的哈希值并结合外置密钥参数获取混沌系统初始值,将混沌系统初始值带入六维复合超混沌系统来获取混沌序列X,Y,Z,U,V和W,并根据混沌序列得到用于DNA编码的编码规则矩阵、用于通过建立元素位置置乱的非线性映射关系进行双重置乱操作的位置索引序列、用于进行扩散操作的扩散立方矩阵和用于进行DNA解码的解码规则矩阵,其中,编码规则矩阵和解码规则矩阵的大小均为M×4N;

步骤2:将原始矩阵按照编码规则矩阵进行DNA编码,获取编码后的二维DNA矩阵;

步骤3:将DNA矩阵转换为大小为r×r×r的立方矩阵,其中,M×4N=r3

步骤4:依据由位置索引序列建立的元素位置置乱的非线性映射关系,并结合三维猫映射对明文图像的立方矩阵进行双重置乱操作,得到置乱矩阵;

步骤5:依据扩散立方矩阵对置乱矩阵进行扩散操作,得到大小为r×r×r的扩散矩阵;

步骤6:将大小为r×r×r的扩散矩阵转换为大小为M×4N的转换矩阵;

步骤7:对转换矩阵依据解码规则矩阵进行DNA解码,并转换为十进制,得到最终密文图像。

2.根据权利要求1所述的基于双重置乱和DNA编码的混沌图像加密方法,其特征在于,步骤1中,将明文图像作为SHA 256哈希函数的输入信息,利用输出的哈希值并结合外置密钥参数获取混沌系统初始值;将混沌系统初始值带入六维复合超混沌系统进行迭代,得到大小为1×MN的混沌序列X,Y,Z,U,V和W。

3.根据权利要求2所述的基于双重置乱和DNA编码的混沌图像加密方法,其特征在于,对混沌序列X,Y,Z和U进行修正,得到修正后用于编码的序列;并对混沌序列Z,U,V和W进行修正,得到修正后用于解码的序列;分别对修正后的序列重新组合,获取包含若干序列的序列组,序列组中的每个序列大小为1×4MN,通过设置变量选取序列组中的序列,并对选取的序列按列优先输出转换为大小为M×4N的编码规则矩阵和解码规则矩阵。

4.根据权利要求1所述的基于双重置乱和DNA编码的混沌图像加密方法,其特征在于,步骤2中,将原始矩阵的第一位平面和第八位平面,第二位平面和第七位平面,第三位平面和第六位平面,第四位平面和第五位平面按照编码规则矩阵进行编码,获得编码后大小为M×4N的DNA矩阵DNA_R,记为DNA_R=[P_BIN(BP(1,8)),P_BIN(BP(2,7)),P_BIN(BP(3,6)),P_BIN(BP(4,5))],其中P_BIN(BP(1,8))表示原始矩阵P_BIN的第一位平面和第八位平面按照编码规则编码后的DNA矩阵,P_BIN(BP(2,7))表示原始矩阵P_BIN的第二位平面和第七位平面按照编码规则编码后的DNA矩阵,P_BIN(BP(3,6))表示原始矩阵P_BIN的第三位平面和第六位平面按照编码规则编码后的DNA矩阵,P_BIN(BP(4,5))表示原始矩阵P_BIN的第四位平面和第五位平面按照编码规则编码后的DNA矩阵。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河南大学,未经河南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810659842.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top