[发明专利]一种基于分数阶Lorenz混沌系统的图像加密方法及存储介质在审
申请号: | 202111317025.0 | 申请日: | 2021-11-09 |
公开(公告)号: | CN114022339A | 公开(公告)日: | 2022-02-08 |
发明(设计)人: | 苗瑾超;郭勤;张淑萍;贾倩;刘超;陈蒙 | 申请(专利权)人: | 新疆理工学院 |
主分类号: | G06T1/00 | 分类号: | G06T1/00;G06N7/08 |
代理公司: | 西安铭泽知识产权代理事务所(普通合伙) 61223 | 代理人: | 姬莉 |
地址: | 843000 新疆维吾*** | 国省代码: | 新疆;65 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 分数 lorenz 混沌 系统 图像 加密 方法 存储 介质 | ||
1.一种基于分数阶Lorenz混沌系统的图像加密方法,其特征在于,包括以下步骤:
构造分数阶Lorenz混沌系统,并产生三个混沌序列;
采用任意两个所述混沌序列对待加密图像P的像素位置进行置乱处理;
取三个所述混沌序列中的片段组合对置乱后的图像像素值进行混沌加密。
2.根据权利要求1所述的基于分数阶Lorenz混沌系统的图像加密方法,其特征在于,所述分数阶Lorenz混沌系统为:
式中,α为系统阶数,a,b,c为控制参数,x,y,z为系统的三个混沌序列,t为时间。
3.根据权利要求2所述的基于分数阶Lorenz混沌系统的图像加密方法,其特征在于,所述分数阶Lorenz混沌系统的构造基于整数阶Lorenz混沌系统,所述整数阶Lorenz混沌系统的构造过程为:
原始Lorenz系统如下所示,
将原始Lorenz系统第二个非线性方程中的y删除,用x2将第三个非线性方程的xy进行置换,得到如下式的整数阶Lorenz混沌系统:
当α=1时,所述分数阶Lorenz混沌系统等同于整数阶Lorenz混沌系统。
4.根据权利要求3所述的基于分数阶Lorenz混沌系统的图像加密方法,其特征在于,所述对待加密图像P的像素位置进行置乱处理的具体处理过程包括:
设待加密图像P的大小为M’×N’,其中M’为行数,N’为列数;
置乱图像的过程中,随机的选择分数阶Lorenz混沌系统得到的三个混沌序列中的两个,其中一个序列截取的长度为M,记作序列X1;另一个序列截取的长度为N,记作序列X2;
对X1进行从小到大的排序得到序列A,同时记录序列A中元素在X1中的位置得到r,r={ri,i=1,2,.....M},同理对X2进行排序得到序列c,c={ci,i=1,2,.....N};
将待加密图像P采用下式将r和c序列进行行列置乱,生成置乱后的图像Prc;
Prc(i,j)=P(ri,cj)
从上式中可知,待加密图像P的第ri行和第cj列与置乱后的图像Prc的第i行和第j列呈一一对应关系。
5.根据权利要求4所述的基于分数阶Lorenz混沌系统的图像加密方法,其特征在于,所述对置乱后的图像像素值进行混沌加密的具体处理过程包括:
在对待加密图像P完成行列位置的置乱后,将置乱后的图像Prc的像素值替换成混沌系统产生的序列;长度都为M’*N’/3的3个混沌序列利用混沌系统产生,并做如下离散化处理:
Hi=mod((|xi|-floor(|xi|))×1014,256);i=1,2,3
式中,Hi指的是离散化后的序列,xi指的是分数阶Lorenz混沌系统产生的其中一个混沌序列,且长度为M’*N’/3;
通过上述公式将混沌序列改变成整数序列,取值范围为[0,255],按顺序将这三个整数序列连接在一起,形成整数密钥序列B,长度为M’*N’,即B={H1,H2,H3};
根据加密后的图像像素序列的变化原则,利用整数密钥序列B对置乱后的图像Prc进行像素变换;
上式中Bj指的是总混沌密钥序列,Cj为加密后的图像像素序列,且C0作为第一像素点是一个指定常数,Pjrc为图像加密置乱后的像素序列。
6.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-5中任一项所述的基于分数阶Lorenz混沌系统的图像加密方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新疆理工学院,未经新疆理工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111317025.0/1.html,转载请声明来源钻瓜专利网。
- 基于超混沌Lorenz系统构建Hash函数的数据加密方法
- 一种基于Duffing‑Lorenz混沌系统的信号源定位方法
- 一种基于灰色生成扰动模型的短期风速预测方法
- 一种用于终极边界估计的Lorenz型超混沌系统自适应同步方法及电路
- 一种易于终极边界估计的Lorenz型超混沌系统自适应同步方法及电路
- 一种利于终极边界估计的Lorenz型超混沌系统自适应同步方法及电路
- 一种便于终极边界估计的Lorenz型超混沌系统自适应同步方法及电路
- 用于加解密的受控Lorenz系统与Shimizu-Morioka系统广义同步方法
- 应用于保密通信的Lorenz系统混沌自同步的微分几何方法
- 应用于保密通信的受控Lorenz系统与Rucklidge系统的广义混沌同步方法