基于二维Logistic正弦映射的超混沌图像加密算法研究

引言

随着互联网和多媒体技术的快速发展,图像信息安全越来越受到人们的关注。混沌系统因其对初始条件的敏感性、伪随机性和非周期性等特点,在图像加密领域得到了广泛应用。

二维Logistic正弦映射(2D-LSM)

本文提出了一种新的二维超混沌映射,称为2D-LSM,其定义如下:

x_{n+1} = a * x_n * (1 - x_n) + b * sin(π * y_n)y_{n+1} = a * y_n * (1 - y_n) + b * sin(π * x_{n+1})

其中,a和b是控制参数,x_n和y_n是映射的状态变量。

Lyapunov指数(LE)和样本熵(SE)分析

正的Lyapunov指数(LLE)表示混沌行为,更大的LLE意味着相近轨迹发散得更快。一个具有两个或以上正LLE的非线性系统具有超混沌行为,这是一种比混沌行为更复杂的动态行为。

样本熵(SE)是一种用于度量时间序列复杂程度的指标。正的SE值意味着生成的序列不具有典型的规律性,因此表现出混沌行为。更大的SE值表示序列的规律性更低,进一步表明混沌系统的行为更复杂。

实验结果表明,2D-LSM在所有参数设置下始终具有两个正的LLE,表明它具有超混沌行为。此外,2D-LSM的LLE比其他四个代表性的二维混沌系统更大,其混沌范围是连续的。2D-LSM在所有控制参数下都能实现正的SE值,并且它的SE值比其他二维混沌系统大得多。这些结果表明,2D-LSM具有比现有二维混沌映射更优越的混沌性能。

基于LSM的混沌图像加密算法(LSM-CIEA)

本文设计了一种新的混沌图像加密算法(LSM-CIEA),该算法利用2D-LSM生成的混沌序列进行像素置换和扩散操作。

算法流程:

  1. 密钥生成:使用256位密钥生成2D-LSM的初始值和控制参数。2. 混沌序列生成:利用2D-LSM生成用于像素置换和扩散的混沌序列。3. 像素置换:根据混沌序列对图像像素进行随机置换。4. 交叉平面扩散:利用混沌序列对三个颜色平面(RGB)的像素值进行随机改变。5. 有限域乘法:对图像进行有限域乘法运算,增强加密效果。

安全性分析:

  • 密钥空间大: LSM-CIEA的密钥长度为256位,足以抵抗暴力破解攻击。* 密钥敏感性高: 即使密钥发生微小的变化,也会导致完全不同的加密结果。* 抗统计攻击: LSM-CIEA能够有效抵抗直方图分析、相关性分析等统计攻击。

实验结果与分析

实验结果表明,LSM-CIEA具有良好的加密效果和安全性,能够有效抵抗各种攻击。与其他混沌图像加密算法相比,LSM-CIEA具有更高的安全性、更快的加密速度和更好的抗攻击能力。

结论

本文提出了一种新的二维超混沌映射(2D-LSM)和一种基于该映射的混沌图像加密算法(LSM-CIEA)。2D-LSM具有优越的混沌性能,而LSM-CIEA具有良好的加密效果和安全性。实验结果表明,LSM-CIEA是一种有效的图像加密算法,具有广阔的应用前景


原文地址: http://www.cveoy.top/t/topic/fVho 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录