[发明专利]一种轻量级超混沌快速图像加密算法在审

专利信息
申请号: 202010602578.X 申请日: 2020-06-29
公开(公告)号: CN111783116A 公开(公告)日: 2020-10-16
发明(设计)人: 葛滨;廖忠智;许秀林 申请(专利权)人: 南通职业大学
主分类号: G06F21/60 分类号: G06F21/60
代理公司: 北京科家知识产权代理事务所(普通合伙) 11427 代理人: 徐思波
地址: 226000 江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 轻量级 混沌 快速 图像 加密算法
【权利要求书】:

1.一种轻量级超混沌快速图像加密算法,其特征在于,首先量化编排超混沌系统,快速产生与图像尺寸相同的四个轮密钥矩阵;然后在明文图像上,通过四个方向的并行分组链接加密完成像素信息的高效扩散,产生几乎毫无关联的密文图像。

2.根据权利要求1所述的轻量级超混沌快速图像加密算法,其特征在于,所述超混沌系统为Hyper-Chen超混沌系统,方程如式(1)所示:

3.根据权利要求1所述的轻量级超混沌快速图像加密算法,其特征在于,设明文图像的尺寸为M×N(M≤N),轮密钥矩阵的具体生成步骤如下:

(1.1)超混沌系统预迭代Pre1次,增强序列对系统初值的敏感性,消除暂态效应,提高算法安全性;

(1.2)初始化长度为8N的空序列B;

(1.3)将超混沌系统每轮迭代产生的状态值{x1,x2,x3,x4}按照公式(3)的规则对B进行填充;

(1.4)利用向量运算,按照公式(4)的规则将实数矩阵B快速量化为值域在[0,255]的整数矩阵B';

其中,为比特与运算,为向下取整运算;

(1.5)初始化M行N列的空矩阵K1,K2,K3,K4

(1.6)将序列B'进行拆分,生成八个长度为N的序列S1,S2,S3,S4,S5,S6,S7,S8

(1.7)令i=1,按照公式(5)的规则,开始轮密钥编排,其中表示比特异或运算;

(1.8)按照公式(6)的规则将序列S3,S8循环左移一位,序列S4,S7循环右移一位,其中{}表示数组拼接运算;

(1.9)令i=i+1,重复步骤7和步骤8,直到i=M,生成扩散过程所需的四个轮密钥矩阵K1,K2,K3,K4

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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