[发明专利]超混沌伪随机序列的图像加密方法有效
申请号: | 201910678184.X | 申请日: | 2019-07-23 |
公开(公告)号: | CN110519037B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 朱幼莲;黄成;宋伟;徐建博 | 申请(专利权)人: | 江苏理工学院 |
主分类号: | H04L9/00 | 分类号: | H04L9/00;H04L9/06;H04N1/44 |
代理公司: | 常州佰业腾飞专利代理事务所(普通合伙) 32231 | 代理人: | 滕诣迪 |
地址: | 213001 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 混沌 随机 序列 图像 加密 方法 | ||
本发明公开了一种超混沌伪随机序列的图像加密方法,首先选定四阶超混沌Chen系统,产生超混沌伪随机序列,把超混沌伪随机序列的初值作为密钥;其次对图像进行预处理并定义图像行列变换关系,对图像的行列做进一步的扰乱处理,行列变换关系的参数由超混沌伪随机序列动态确定;再次定义图像像素值的变换关系,变换关系的参数由超混沌伪随机序列动态确定;最后对变换后的图像进行加密得到加密图像。本发明可灵活、方便地产生初始敏感性、随机性、平稳性和自相关等特性更好的伪随机序列,从而得到更好的密钥;对图像像素的位置及像素值进行动态扰乱进一步降低了图像的相关性,进一步提高了保密效果,可满足用户对图像加密的更高要求,实用性更强。
技术领域
本发明属于混沌伪随机序列产生和图像加密技术领域,具体涉及超混沌伪随机序列的产生即密钥的生成及图像变换方法。本发明的序列产生及图像变换方法尤其适用于图像加密领域。
背景技术
图像加密包含两个过程,一是选择密钥即密钥的生成,二是像素位置和像素值的变换即密钥的使用。当前,非线性学科中经常被探讨的方向之一就是混沌系统,混沌系统的随机性、平稳性、初始敏感性等特点,在加密措施中得到广泛应用。但是,由于混沌序列的周期性退化,尤其是低维混沌映射的混沌序列其周期退化更为明显,所以基于低维混沌系统的伪随机序列用于图像加密是不安全的。为了提高加密的安全性,常采用不同的方法来提高混沌伪随机序列生成方法的安全性。这些方法可分为两类:一类是利用高维混沌映射或多重混沌映射相结合来提高算法的安全性;另一类是将混沌映射与其它技术相结合来提高算法的安全性。这两类都存在共性问题,即混沌系统迭代方程时计算量大,导致加密算法效率不高,实用性不强。
发明内容
1、本发明的目的
本发明要解决的技术问题是提供一种有效的图像加密方法,以满足用户对图像加密的更高要求。为解决上述技术问题,本发明提供了一种超混沌伪随机序列的加密方法。
2、本发明所采用的技术方案
本发明公开了一种超混沌伪随机序列的图像加密方法,包括如下步骤:
步骤1、采用四阶超混沌Chen系统产生伪随机序列,所述的四阶超混沌Chen系统是一个四阶微分方程
公式(1)中的x'1,x'2,x'3,x'4为状态参量,x1,x2,x3,x4为系统参量,w1、w2、w3、w4、w5均为系统参数;设定四个初值x1_0、x2_0、x3_0、x4_0,并提供初始时间点t_0、结束时间点t_1,以及步长h,对公式(1)用四阶Runge-Kutta进行求解,输出超混沌伪随机序列{x1}、{x2}、{x3}、{x4},初始值作为密钥;
步骤2、对原图像进行预处理,扰乱像素位置:扰乱关系如公式(2)所示;
其中i、j为原始图像的坐标,i'、j'是变换后图像的坐标,图像大小为N×N,N为任意整数,a、b为常系数;
步骤3、用超混沌伪随机序列对像素位置的行列做动态变换;
步骤4、用超混沌伪随机序列对像素值做动态处理得到新的图像P′;
步骤5、对图像P′进行加密。
更进一步,所述步骤3用超混沌伪随机序列对像素位置的行列做动态变换,具体为:
令P是m×n的灰度图像,其表示方式如(3)所示:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏理工学院,未经江苏理工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910678184.X/2.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序