[发明专利]一种随机分块的混沌图像加密方法在审
申请号: | 202010196166.0 | 申请日: | 2020-03-19 |
公开(公告)号: | CN111444522A | 公开(公告)日: | 2020-07-24 |
发明(设计)人: | 刘凌锋;李向军;魏智翔;揭敏;袁凌利;喻鹏 | 申请(专利权)人: | 南昌大学 |
主分类号: | G06F21/60 | 分类号: | G06F21/60 |
代理公司: | 南昌金轩知识产权代理有限公司 36129 | 代理人: | 文珊 |
地址: | 330000 江西省*** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 随机 分块 混沌 图像 加密 方法 | ||
本发明公开了一种随机分块的混沌图像加密方法,涉及信息安全技术领域,其步骤如下:读取明文图像A,设明文图像A的大小为M×N,且aij表示图像A中第i行第j列的像素;设置密钥x0,y0,z0,r以及s0(1);对图像进行置乱:将置换后的图像分解为四个子图像;利用整数Logistic映射对每一个子图像进行加密,合并所有加密后的子图像,并保存为加密图像。本发明采用一种基于混沌的随机分块策略,每次加密时分块方案都是随机变化的,从而有效提高了安全性。同时,在引入随机分块策略的同时保证图像加密算法具有较高的效率。
技术领域
本发明涉及信息安全技术领域,具体涉及一种随机分块的混沌图像加密方法。
背景技术
混沌是一种复杂的非线性现象。混沌映射所具有的初值敏感性、快速衰减的自相关特性、长期不可预测性、类随机性以及确定性等特性满足密码学中密钥流生成的安全性需求。为此,利用混沌映射生成密钥流受到了广泛的关注。
随着多媒体的发展,图像信息的保密性受到了越来越大的重视,对图像的加密也受到了广泛的研究。由于图像具有较强的冗余性,且相邻像素之间具有较强的关联性,传统的加密算法,如DES,AES,RSA,并不适用于图像加密,且加密效率偏低。由于混沌系统具有良好的随机特性,为此,基于混沌的图像加密算法受到了广泛的关注。
图像分块加密算法是一种常见的加密方法。传统的分块方法在每次加密图像时都采用固定的分块方法,这种方法加密结构单一,容易受到攻击。特别是加密了大量图像之后,会给攻击者留下大量的分块信息,安全性存在巨大隐患。
发明内容
为解决上述问题,本发明采用一种基于混沌的随机分块策略,每次加密时分块方案都是随机变化的,从而有效提高了安全性。同时,在引入随机分块策略的同时保证图像加密算法具有较高的效率。
本发明具体采用以下方案:
一种随机分块的混沌图像加密方法,其步骤如下:
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·105mod256)生成加密控制序列{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)
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南昌大学,未经南昌大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010196166.0/2.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序