MatlabCode

本站所有资源均为高质量资源,各种姿势下载。

您现在的位置是:MatlabCode > 资源下载 > 图像处理 > 提高图像加密算法的鲁棒性

提高图像加密算法的鲁棒性

资 源 简 介

为了提高图像加密算法的鲁棒性,提出了一种新的自适应图像加密算法。首先,把任意大小的灰度或彩色图像分成2 × 2 子块 然后,用左上角子块的像素灰度值和Chebyshev 混沌映射构造与右上角子块等大的矩阵,用该矩阵对右上角子块进行像素灰度值替换 最后,按顺时针对每个子块进行加密,直到左上角子块加密完毕。该算法不依赖于图像的大小,而且适用于灰度图像和彩色图像,因而有很强的鲁棒性。同时灰度值扩散机制的引入使得该算法具有良好的扩散性和扰乱性。

详 情 说 明

为了提高图像加密算法的鲁棒性,我们提出了一种新的自适应图像加密算法。首先,我们将任意大小的灰度或彩色图像分成2 × 2的子块。然后,我们使用左上角子块的像素灰度值和Chebyshev混沌映射构造一个与右上角子块等大的矩阵。接下来,我们将该矩阵用于替换右上角子块的像素灰度值。最后,我们按照顺时针的方向对每个子块进行加密,直到左上角子块加密完毕。

这种算法不仅适用于任意大小的图像,而且适用于灰度图像和彩色图像,因此具有很强的鲁棒性。此外,我们引入了灰度值扩散机制,使得该算法具有良好的扩散性和扰乱性。通过这种方式,我们提高了图像加密算法的复杂性和安全性。