图像加密序列3(混沌置乱加密方法)
2007-11-19 11:48
447 查看
这里使用最为常用的Arnold混沌序列进行加密,数字图像可以看作二维矩阵,因此对图像作Arnold变换时,可以看做是让图像像素位置的重新排列,这样经过Arnold变换后的图像会很混乱,如果把Arnold变换的这种性质用于图像信息的隐藏,将对隐藏图像有很好的置乱加密效果.但Arnold变换具有周期性,继续使用Arnold变换,一定会出现一副与原图相同的图像.考虑到数字图像的需要,把以上的Arnold变换改写为(7,8,10)
其中,x,y∈{0,1,2,…,N-1}而N为数字图像矩阵的阶数。Arnold变换具有周期性,所解密的过程很简单。但在某一时刻就能恢复原图,但Arnold变换的周期性与图像大小有关(11)。文献中也给出了图像的大小与Arnold变
换的周期的关系,如表1所示
具体的实验结果如下:
总结:
该方法的运行效率高,而且编程简单,加密的效果随着加密的次数增加而增加,而且图像的恢复利用Arnold变换的周期性也很容易。
其中,x,y∈{0,1,2,…,N-1}而N为数字图像矩阵的阶数。Arnold变换具有周期性,所解密的过程很简单。但在某一时刻就能恢复原图,但Arnold变换的周期性与图像大小有关(11)。文献中也给出了图像的大小与Arnold变
换的周期的关系,如表1所示
具体的实验结果如下:
总结:
该方法的运行效率高,而且编程简单,加密的效果随着加密的次数增加而增加,而且图像的恢复利用Arnold变换的周期性也很容易。
相关文章推荐
- 图像加密序列1(融合加密方法)
- 图像加密序列2(初等函数加密方法)
- 混沌方法的数字图像加密
- 医学序列图像定位线绘制基本方法介绍
- 关于图像加密域检索的几种方法
- 图像修复序列-基于低阶秩的图像修复方法
- 混沌循环移位加密图像
- opencv 一种图像加密的方法
- 混沌系统在图像列的方向上加密
- 跪求“关于混沌图像加密”方面的书籍和相关论文
- 多种方法显示2D图像序列
- 简单的图像加密方法
- 几种简单的图像加密方法
- 医学序列图像定位线绘制基本方法介绍
- 混沌对图像的置乱
- 一种基于Md5算法的改进加密方法
- 图像处理——特征检测涉及到的数据结构和匹配方法
- 在苹果手机上开发软件是用什么方法进行软件加密防盗版的?(转自ITeye)
- 数字图像处理的基本原理和常用方法
- 用python 批量更改图像尺寸到统一大小的方法