图像加密序列3(混沌置乱加密方法)

这里使用最为常用的Arnold混沌序列进行加密,数字图像可以看作二维矩阵,因此对图像作Arnold变换时,可以看做是让图像像素位置的重新排列,这样经过Arnold变换后的图像会很混乱,如果把Arnold变换的这种性质用于图像信息的隐藏,将对隐藏图像有很好的置乱加密效果.Arnold变换具有周期性,继续使用Arnold变换,一定会出现一副与原图相同的图像.考虑到数字图像的需要,把以上的Arnold变换改写为(7,8,10

其中,x,y{0,1,2,,N-1}N为数字图像矩阵的阶数。Arnold变换具有周期性,所解密的过程很简单。但在某一时刻就能恢复原图,Arnold变换的周期性与图像大小有关(11)。文献中也给出了图像的大小与Arnold

换的周期的关系,如表1所示

周期表 

具体的实验结果如下:

加密                    源图

总结:

该方法的运行效率高,而且编程简单,加密的效果随着加密的次数增加而增加,而且图像的恢复利用 Arnold 变换的周期性也很容易。
  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值