论文摘要
传统加密技术在文本数据加密中得到了广泛的应用。但由于二维数字图像的特殊性,如信息量非常大、相邻像素间具有很强的相关性、不完全解密也具有可视性等特点,传统加密技术不能完全满足图像加密需要。离散混沌系统中的一类二维混沌映射引起研究者的注意。这类映射的思想源于Shannon的加密理论。利用二维图像的几何特点,首先通过对图像的拉伸和折叠处理,实现像素混沌置乱,达到完全加密的效果。研究表明,这类图像加密算法和其他算法比较,具有安全性能高、加密速度快等特点,有良好的应用前景。Baker map是目前较流行的二维混沌映射,具有良好扩散性,在图像加密领域得到广泛应用。Baker map分为Version A和Version B,其中Version B密钥空间大得多,但没有计算公式。本文将Baker map的Version B公式化,在此基础上,设计了一种提高图像加密算法安全性的加密算法。但是Bakermap的加密密钥受到图像大小的限制,且对密钥的敏感性不高。本文利用此混沌映射的思想,提出一种适用于任意形状图像的二维可逆行映射。通过对图像的拉伸、折叠处理,实现图像的混沌加密。行映射可分为左映射和右映射。文中推导出了行映射算法的计算式子,设计了图像加密策略。仿真和分析表明,行映射图像加密算法安全性高、速度快。利用行映射对卫星图像进行加密,在保证加密效果的前提下,加密速度是DES算法的10倍以上。采用混沌映射加密卫星图像具有很多优点,如加密算法没有信息损失、密钥设计方式非常灵活、算法简单,容易编程实现、密图和原图大小一致,没有大小差异、能满足实时需要,适合大尺寸图像加密、加密算法容易硬件实现、可移植性强等特点。因此是一类非常有前途的加密算法。