[发明专利]一种随机分块的混沌图像加密方法在审
申请号: | 202010196166.0 | 申请日: | 2020-03-19 |
公开(公告)号: | CN111444522A | 公开(公告)日: | 2020-07-24 |
发明(设计)人: | 刘凌锋;李向军;魏智翔;揭敏;袁凌利;喻鹏 | 申请(专利权)人: | 南昌大学 |
主分类号: | G06F21/60 | 分类号: | G06F21/60 |
代理公司: | 南昌金轩知识产权代理有限公司 36129 | 代理人: | 文珊 |
地址: | 330000 江西省*** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 随机 分块 混沌 图像 加密 方法 | ||
1.一种随机分块的混沌图像加密方法,其特征在于:其步骤如下:
S1:读取明文图像A,设明文图像A的大小为M×N,且aij表示图像A中第i行第j列的像素;
S2:设置密钥x0,y0,z0,r以及s0(1);
S3:对图像进行置乱:
S4:将置换后的图像分解为四个子图像A(1)、A(2)、A(3)、A(4);交换位置为(0,0)和(a,b)的像素值;其中初始值被设置为(x0+mean{A}/256mod 1,y0+mean{A}/256mod 1),其中mean{A}表示图像A中像素和的平均值。
S5:利用初始值z0+mean{A}/256mod 1,根据Logistic映射zi+1=f(zi)=rzi(1-zi)和mp=floor(zp·105mod 256)生成加密控制序列{mp};
S6:选择密钥s0(1),通过计算出s0(2),s0(3)和s0(4);
S7:利用整数Logistic映射对每一个子图像进行加密:
si+1=F(si)=4si(256-si)/256
ti+1=G(si+1)=floor(106*si+1mod256)
其中,函数F被作为迭代函数生成给定初始值为s0的序列{si},函数G根据序列{si}生成一个理想整数序列{ti};
S8:合并所有加密后的子图像,并保存为加密图像A*。
2.根据权利要求1所述的一种随机分块的混沌图像加密方法,其特征在于:
S3中所述的对图像进行置乱后,图像A中第i行第j列的像素被移动到第p行第q列,其中p,q的算法如下:
其中a,b是参数,N是图像的大小。
3.根据权利要求1所述的一种随机分块的混沌图像加密方法,其特征在于:
S4中所述将置换后的图像分解为四个子图像受Baker混沌映射控制,其中,p为控制参数,设置Baker映射的初始值为(x0,y0),将其代入中迭代n次,得到生成值(xn,yn),生成值(xn,yn)通过(a,b)=(floor(N·xn),floor(M·yn)变为二维整数向量,其中函数floor(x)表示小于x的最大整数,图像A被分为四块:ATQP,TDRQ,PQSB和QRCS,其中AT=a且AP=b(AT=a意味着在AT上面有a个像素)。
4.根据权利要求1所述的一种随机分块的混沌图像加密方法,其特征在于:
S7中所述的对每一个子图像进行加密具体为设子图像A(n)的大小为M1×N1,n=1,2,3,4,设aij表示图像A(1)第i行,第j列的图像像素值,其中1≤i≤M1,1≤j≤N1,通过进行加密,其中p=(i-1)·N1+j,{mp}是加密控制序列。
5.根据权利要求1所述的一种随机分块的混沌图像加密方法,其特征在于:
对S8所述的加密图像A*进行解密,其步骤如下:
步骤1:读取密文图像A*:
步骤2:利用初始值为(x0+mean{A}/256mod 1,y0+mean{A}/256mod1)的分块算法,并迭代n次后,将图像A*分解为四个子图像;
步骤3:根据zi+1=f(zi)=rzi(1-zi)和mp=floor(zp*105mod256)以及初始值z0+mean{A}/256mod1,生成一个加密控制序列{mp}:
步骤4:根据和密钥s0(1)生成s0(2),s0(3)和s0(4);
步骤5:将s0(1)、s0(2)、s0(3)和s0(4)代入si+1=F(si)=4si(256-si)/256ti+1=G(si+1)=floor(106*si+1mod256),生成四组序列{tp};
步骤6:利用生成的四组序列{tp}分别对四个子图像进行解密
步骤7:将位置为(0,0)和(a,b)的像素值进行交换,交换后将所有解密后的子图像进行组合;
步骤8:利用的相反函数对组合起来的图像进行反向置换,得到图像,并将其保存为A。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南昌大学,未经南昌大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010196166.0/1.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序