提出了一种用三维Jerk系统对彩色图像加密的算法。首先对Jerk系统输出的混沌序列进行预处理,使其成为更为理想的伪随机序列;其次用得到的混沌序列对图像进行行、列置乱变换;最后再用混沌序列对置乱后的图像进行扩散,完成加密。此外,在解密中利用原图像相邻像素的相关性增强了算法的抗攻击能力。仿真结果表明,Jerk系统产生的混沌序列有理想的伪随机性,该加密算法可以达到很好的加密效果,并具有较强的抗攻击性能。
1
分析了目前基于混沌系统的彩色图像加密算法,其中发现在混沌彩色图像加密过程中安全性方面的不完善,并在此基础上提出了一种新型的基于级联混沌的多重像素置乱彩色图像加密算法。该算法采用了Kent-Logistic的级联混沌与Henon离散混沌的复合系统,同时结合Arnold映射和像素排列切割的多重像素置乱方法,使得图像像素值和像素位置全盘置乱扩散,从而达到明文图像信息完全隐藏的密文效果。仿真实验表明,该算法不仅能有效抵抗选择明文(密文)攻击、统计特性分析、差分攻击,而且还具有加密效果好、密钥空间大等优点。
2022-07-12 19:06:41 600KB 论文研究
1
为了提高彩色图像加密的安全性和加密性能,设计了一种基于多混沌系统的彩色图像加密方法。将一个彩色图像分解为R、G、B三个灰度图像,使用MD5算法动态生成加密算法的初始值,然后使用三种不同的基于混沌的加密结构对三个图像进行加密。对R图像使用Feistel结构加密,其中Feistel结构的S-盒由Logistic混沌序列和Hyperhenon混沌序列组合产生;对G图像使用由Lorenz系统产生加密序列对图像进行代替和置换操作的加密结构;对B图像使用由分段线性混沌映射产生加密序列,然后加密图像的加密结构,再把加密后的图像结合起来生成加密后的图像。理论分析和实验结果表明,该加密方法能够较为有效地保证彩色图像加密的安全性。
1
0积分下载,代码运行效果图见压缩包
2022-05-24 15:10:47 302KB matlab
1
提出了一种基于分数阶傅里叶变换(FrFT)和混沌的彩色图像加密算法。 将原始彩色图像的颜色转换为HSI(色相饱和度强度),并通过基于FrFT的随机相位编码对S分量进行转换,以获得新的随机相位。 使用H分量和新的随机相位作为两个相位板,通过基于FrFT的双随机相位编码来转换I分量。 然后使用混沌加扰技术对图像进行加密,从而使所得图像在空间域和频域均具有非线性和无序性。 另外,密文不是彩色图像而是灰色图像和相位矩阵的组合,因此密文在某种程度上具有伪装特性。 数值仿真结果证明了该算法的有效性和安全性。
1
针对低维混沌系统和单一的DNA加密方案的空间小、复杂度低等问题,提出一种基于多混沌映射与DNA的彩色图像加密算法.先利用Arnold变换对图像每分量进行图像位置置乱,利用Logistic混沌映射产生与明文图像大小相同的随机矩阵并进行分块操作,再进行DNA规则运算,其运算方式由Chen超混沌系统产生的混沌序列动态决定.仿真实验结果表明,算法加密与恢复效果良好,能有效地抵御各种统计攻击与差分攻击,具有良好的安全性、抗噪声性好、复杂高等加密性能.
2022-03-19 17:12:20 6.92MB Logistic映射 位置置乱 DNA 超混沌系统
1
一种新的基于混沌的彩色图像加密方案,实现彩色图像加密,是文本信息
2021-12-08 11:26:03 694KB 混沌 彩色图像
1
针对彩色图像加密的特点,为了减弱图像相关性、加大密钥空间、提高安全性,提出DNA序列和分数阶Chen超混沌系统彩色图像加密算法。该算法将三维的彩色图像转换成三个二维DNA序列矩阵,利用分数阶Chen超混沌系统产生的混沌序列将三个DNA序列矩阵进行位置置乱,将置乱的三个DNA序列矩阵分别分成相等的小块,利用分数阶Chen混沌系统和DNA序列加法法则将块相加,重新组合小块并利用DNA解码规则得到彩色加密图像。仿真结果和安全性分析表明,与其他图像加密算法对比,该算法降低了算法空间和时间需求,相关性低,密钥空间大,密钥敏感性高,安全性更高,具有更强的抵御各种攻击能力。
2021-10-11 18:51:13 10.55MB 图像处理 图像加密 DNA序列 分数阶Che
1
相位掩膜+傅立叶变换进行图像加密,按照资料采用双随机相位加密,我自己写的 代码+每行都有注释+参考资料+用例图片 一应俱全
1