针对单纯使用Arnold变换(猫映射)进行图像加密密钥空间小的问题,基于斜帐篷混沌映射和Arnold变换提出一种新的图像加密算法。算法根据明文生成密钥,然后利用斜帐篷混沌映射和Arnold变换对图像进行加密。该算法引入混沌映射大大增加了密钥空间,使密文随机性和抗攻击性更强,确保了加密后的密文更安全。实验表明,该算法可以对图像进行有效加密,可以有效防止针对加密图像的各类攻击。
2022-03-01 16:12:04 986KB 帐篷混沌映射 Arnold映射 图像加密
1
提出一种基于离散余弦变换(DCT)和Arnold变换的数字水印算法。该算法首先使用Arnold变换对水印图像进行置乱预处理,然后对载体图像进行8×8的离散余弦变换,根据预处理后的水印像素值,调整 DCT系数的大小关系。算法简单且易于实现,并具有较好的安全性、鲁棒性和不可见性。仿真结果证明该算法的有效性及抗JPEG压缩、低通滤波、剪切和噪声干扰能力。在版权保护方面具有一定的应用价值。
2021-12-31 18:06:44 242KB 自然科学 论文
1
用M语言编写的Arnold变换,计算变换周期的函数也放在同一个文件里。
2021-10-23 10:58:25 2KB Arnold
1
适用于图像加密研究,非常好的算法。请大家借鉴。
2021-04-21 12:23:26 819KB Logistic 图像加密算法
1
MATLAB 实现Arnold变换 数字图像保密通信
2021-04-17 14:06:22 625KB MATLAB
1
Arnold变换是图像加密常用的一种置乱方法,它通过改变像素的位置,从而达到使图像加密的目的。
2021-04-14 14:59:45 694B Arnold变换代码
1
基于Arnold变换的置乱算法的实现,又称猫脸变换.
2021-04-11 19:38:48 41KB 猫脸变换的实现
1
这是介绍关于matlab解决图片水印arnold水印算法问题的代码。可执行,封装性好。
2021-03-19 16:45:40 2KB arnold
1
Arnold 变换的典型算法, Matlab程序。
2019-12-21 22:26:36 3KB Arnold 变换
1
Arnold变换是Arnold遍历理论研究中提出的一种变换,俗称猫脸变换,设想在平面单位正方形内绘制一个猫脸图像,这个猫脸图像将逐渐由清晰变模糊,即是猫脸变换。 Arnold变换是对图像中的像素点坐标做变换,当遍布了图像的所有像素之后,便产生了置乱后的图像。另外,对一个数字图像迭代的使用离散化的Arnold变换,可以重复这个变换过程一直做下去。当迭代到某一步时,如果出现的图像达到我们的要求时,便得到我们所需要的置乱后的图像。Arnold变换具有周期性,当迭代到某一变换周期时,将重新得到原始数字图像,所以解密图像依赖于Arnold变换的周期。
2019-12-21 21:15:51 751B arnold变换 变换次数
1