为了提高图像置乱性能,把具有非周期性、遍历性、伪随机性和对初值的高度敏感性的混沌系统应用到图像置乱中,提出了基于混沌的数字图像置乱算法。为了得到最好的置乱效果,采用混合蛙跳算法来优化置乱算法的参数。通过算法的仿真实验表明该算法具有较好的置乱效果,并具有较强的抗剪切攻击和抗噪声攻击能力。
1
对选择的图像进行置乱,内涵三种算法,可以对比看看效果
1
对应博客地址:https://blog.csdn.net/andrew_extra/article/details/125529466 图像信息生动形象,它已成为人类表达信息的重要手段之一,网络上的图像数据很多是要求发送方和接受都要进行加密通信,信息的安全与保密显得尤为重要。本项目利用基于排序变换的混沌置乱算法实现了一个图像加密与解密系统,设计了一个混沌图像置乱算法,新算法不经过量化,而是直接通过混沌序列的排序变换来得到图像置换的地址码,有效地避免了量化必须已知混沌轨道分布密度函数的要求,同时也降低了算法的时间复杂度。系统可方便图片在公开信息通道进行加密传播。 本文利用 html + css + JavaScript 构建了页面友好的图像加密系统(静态页面),加密方式包括:方块混淆、行像素混淆、像素混淆、行模式和行+列模式等五种模式。
2022-07-05 09:00:10 29KB html 图像加密
本压缩包里有我写的图像加密置乱算法的函数,包括有二维和三维Zigzag置乱、希尔伯特置乱、费雪耶兹置乱、约瑟夫环置乱、生命游戏置乱以及分块螺旋置乱。
网络安全课程,Arnold图像置乱算法实践报告.docx
2021-10-25 16:00:23 317KB 网络安全
1
Arnold置乱算法的MATLAB程序,输入的图像必须是长宽相等的图像
2021-06-04 03:27:45 758B MATLA
1
主要介绍了常用的图像置乱算法,如幻方变换、Aronld变换、Logistic混沌变换、魔方变换等.均实践过,非常有用!适合于图像置乱效果评价
1
基于Arnold变换的置乱算法的实现,又称猫脸变换.
2021-04-11 19:38:48 41KB 猫脸变换的实现
1
图像的隐藏与伪装技术是图像安全方面一个非常重要的研究领域。其中常用的图像置乱算法实现较为复杂,基于Zig-zag变换的思想提出了一种新的数字图像置乱算法,并构造了两个具体的置乱变换方法。通过算法的仿真实验和结果分析表明该算法具有较好的置乱效果及较大的周期,并具有一定的抗攻击能力,从图像信息安全性及算法的时间复杂度方面分析,该算法优于Arnold等变换,将该类算法用于图像加密有一定的应用价值。
2019-12-21 18:47:48 1006KB Zigzag 图像置乱
1