12.4.3 利用Arnold变换置乱图像(2)
需要注意的是,Arnold变换具有周期性,即多次应用Cat映射迭代以后,又会回到原始的状态,如图12-13所示。参数a和b的取值不同,图像的大小不同,重复出现原始图像的迭代次数就不一样。即由于对不同的a、b值,会有不同的迭代结果,因此可以把a、b的值作为密钥,让图像迭代若干次以达到保密的目的。
应用Arnold变换对图像进行置乱加密的不足主要表现在,首先,其密钥空间过小;其次,由于Arnold变换存在周期,因而这始终意味着不安全。从加密算法的安全性角度来说,在实际应用的时候多采用改进的Arnold变换,或者与其他方法结合起来对图像进行加密。Arnold变换是目前图像置乱策略中研究最为广泛的一种。为了增强Arnold变换的抗破解能力,学者们设计出了许多改进方法,有兴趣的读者可以参阅相关文献了解更多知识。
