第三章一种基于五维CNN的彩色图像加密算法目前人们针对不同场景设计和研究出各种的基于混沌的图像加密算法并取得不俗的研究成果
但仍然有一些图像加密算法存在不足之处
如基于一次一密的加密方式多产生随机输出,这类随机输出通过随机密匙的形式体现出来,但并没有很好地解决如何保存和分发密钥的这个难点;而使用Bit规则的加密往往需要进行大量的运算,难以应用在实际的图像加密中;基于随机技术的图像加密方式,选用的是与明文无关的密钥,使得加密算法对明文敏感性较弱;而基于伪DNA序列与混沌映射结合的图像加密算法,虽然相对易于实现,但是存在DNA编码规则有限,难以抵挡破解者的穷举攻击Error:Referencesourcenotfound-Error:Referencesourcenotfound
因而相关专家学者们依然在不断地研究新的图像加密方法并对传统的各种加密算法进行改进
本文针对目前低维混沌算法存在的明显缺点,提出一种基于五维CNN超混沌与S盒结合的图像加密算法,通过仿真实验表明,该算法能够有效地抵挡明文(密文)攻击,实现了一次一密,而且拥有更加大的密钥空间,具有优良的加密效果
1五维细胞神经网络混沌系统从本质上来说,CNN是一种神经网络系统,它可以实现局部互联
所以目前人们已经把它应用到了模式识别和图像处理等方面并取得很多成果
它的运行机理是比较复杂的,属于动力学行为中的一种,能够实时的处理信号
这一概念是Chua在1988年率先提出的
随后有人将它应用到了图像加密方面,通过大量的实验表明,只要选取的参数在合适范围内它能够产生应用在图像加密算法的混沌序列,扩大算法的密钥空间,以防止被破解
如何振亚等人早在1999年就发现,混沌现象可以产生于一个三细胞的CNN系统中,当然有一个前提条件就是,我们要保证所取的参数合理,后续刘玉明等学者又验证了这个说法,将四维CNN产生的超混沌序列应用