【技术实现步骤摘要】
本专利技术涉及一种加密方法,尤其涉及一种基于二维离散分数阶Fourier变换的双混沌图像加密方法。
技术介绍
近几年随着的互联网高速发展,图像信息在传递过程中的安全问题受到越来越多的关注,因此如何在图像传输时进行加密处理引起国内外学者的广泛关注。图像信息不同于普通的文本信息,其自身数据具有很强的相关性和冗余性,而传统的数据加密算法(DES)、公钥算法(RSA)、椭圆曲线算法(ECC)很难适用于图像加密中。近年来,专家们发现混沌系统具有对初始条件的高度敏感性、正Lyapunov指数、分形与分维性等特点,专家们陆续提出了许多基于混沌系统的图像加密方法。常见的的基于混沌图像加密的的方法可分为两大类:一类是混沌扩散运算,通改变像素点的灰度值,达到图像加密的效果。另一类是混沌置乱运算,通过改变像素点的位置值,从而达到难以辨认的效果。这两类混沌图像加密方法普遍存在下面不不足之处:这两类方法加密后的密文图像的直方图存在明显的分布不均情况,容易让破解者根据像素值推断明文信息。并且密文与明文关联性不强,易受到特殊的明文(密文)这类算法攻击。此外,上述加密方法密钥单一,密钥空间较小,难以抵制解密者的统计特性方法攻击,以及穷举攻击,极容易泄露图像信息。总得来说上述两类方法不适合直接用于混沌图像加密当中。
技术实现思路
针对上述加密方法存在的不足之处,本专利技术提出了一种基于二维离散分数阶Fourier变换的双混沌图像加密方法。该方法很好地解决密钥空间不足,密文与明文一依赖性不强及灰度图像直方图不平滑等方面的不足之处,大大增图像的安全性。根据本专利技术所述的一种加密方法,其特征在于 ...
【技术保护点】
一种加密方法,其特征在于:该加密方法为基于二维离散分数阶Fourier变换的双混沌图像的加密方法,通过对尺寸为m×n的图像A通过所述双混沌扩散、二维离散分数阶Fourier变换和Arnold置乱来对图像A进行加密。
【技术特征摘要】
1.一种加密方法,其特征在于:该加密方法为基于二维离散分数阶Fourier变换的双混沌图像的加密方法,通过对尺寸为m×n的图像A通过所述双混沌扩散、二维离散分数阶Fourier变换和Arnold置乱来对图像A进行加密。2.根据权利要求1的加密方法,其特征在于:图像A表示为256×256的灰阶图像,对于不是8的倍数的行列,可用0填充像素值,使行列变成8的倍数。3.根据权利要求1的加密方法,其特征在于:所述双混沌扩散包括:步骤1:首先对图像A进行行列分割,将矩阵A分别割成64×64个8×8的矩阵,且矩阵像素值的范围在[0,255]之间;步骤2:将的像素值范围映射...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。