资源简介
混沌映射加密算法,先对图像进行置乱加密,然后进行三维混沌映射进行扩撒
代码片段和文件信息
clear
clc
close all
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
a=imread(‘yuantu.jpg‘); %导入图像
a=rgb2gray(a); %转换RGB图像或颜色表为灰度
figureimshow(a);
%a=uint32(a);
keyboard;
[m1n1]=size(a);
c1=zeros(m11);
c2=zeros(1n1);
%logitic映射产生混沌序列
q=3.9;
x(1)=0.3001;
for n=1:n1+m1+100
x(n+1)=q*x(n)*(1-x(n));
end
for n=101:1:n1+100
y1(n-100)=x(n);
end
for n=101:1:m1+100
y2(n-100)=x(n);
end
%最后,采用冒泡法将产生的混沌序列值由小到大进行排序,并利用同样的换序条理依次对复合矩阵的列和行进行打乱排序:
%对每列混乱加密
for f=1:n1-1
for h=f:n1
if y1(f)>y1(h)
k=y1(f);
y1(f)=y1(h);
y1(h)=k;
c1=a(:f);
a(:f)=a(:h);
a(:h)=c1;
end
end
end
%对每行混乱加密
for f=1:m1-1
g=f;
for h=g:m1
if y2(f)>y2(h)
k=y2(f);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2609 2015-01-21 19:54 ImageScramblingEncryption\ImageScramblingEncryption2.m
文件 11921 2015-01-19 14:46 ImageScramblingEncryption\yuantu.jpg
目录 0 2015-04-13 14:49 ImageScramblingEncryption
----------- --------- ---------- ----- ----
14530 3
相关资源
- u8用友库存单据插件接口 .rar
- Tunsafe配置文件-config.rar
- 信号与线性系统分析吴大正 第四版
- Axure18个超级经典案例,值得学习.ra
- 2019广联达深思S4最新写锁工具全国版
- epson爱普生L3100 L3101 L3110 L3150 L3168废墨
- 标定助手V2.3.rar
- AutoJs以及打包插件.rar
- 空间谱估计理论与算法 程序.rar
- unity3d做的3dmax人物模型有走,跑等动
- Vivado永久激活license(亲测可用包搜集
- 联想H61最新BIOS.rar
- 中控指纹仪Live20R的WEB开发包.rar
- 西门子SCL编程语言综合资料.rar
- 全世界主要国家和城市数据表.rar
- Access 2007从入门到精通(文件).rar
- ERP进销存服装零售商店的销售系统d
- GCC 汇编器的伪操作符号解释中文帮助
- UCOS II 移植到DSP 28335工程文件.rar
- 美国当代英语语料库+(COCA)+词频表
- 神经网络LSTM 时间预测.rar
- stm32 触控USB鼠标实验.rar
- BGA+DIP+SDIP+SOP+SSOP+TSOP等PROTEL 99SE封装库
- DroidCamX Pro 6.4.8.rar
- 《基于用户画像的大数据挖掘实践》
- 安富莱STM32-V5开发板 网盘链接.rar
- 德生TSW-F4 社保卡读卡器.rar
- PSO_GRNN (交叉验证下岩爆预测).rar
- GB50174-2017数据中心设计规范.pdf国家标
- FLUS WMS 自定义打印面单模板.rar
评论
共有 条评论