matlab 混沌信号,基于五维混沌系统的图像加密方法

大家都知道混沌信号作为加密信号源,可以应用于图像加密,文本文件加密,语音加密,系统加密等诸多领域,那么接下来,我给大家介绍一种基于五维混沌系统的图像加密方法,该方法不仅可以实现对图像加密,而且与其它加密方法相比较,除了应用混沌信号对图像加密外,还可以设置加密密码,因此该方法具有更好的保密性能。

一、混沌系统及其MATLAB仿真

五维混沌系统的方程为:

1c61.png

式中,a=30,b=-25,c=-40,d=35,e=-2,f=45,g=55,h=-2,i=-50。

MATLAB仿真结果如图所示:

1c62.png

二、基于五维混沌系统的图像加密算法

本文将采用图像置乱技术对图像进行加密处理。

1、加密算法简要介绍

首先对该五维混沌系统的微分方程产生的实值序列进行预处理,抽取一定的二进制序列进行图像加密,其次是读取256×256格式大小的原图像,将原图像块置乱,再按图像块中的行(或列)进行置换。如下图所示:

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值