资源简介

本matlab函数,利用混沌映射不可预测性,遍历性和敏感性,以它们的参数和初始值的优异特性的,实现一个图像加密算法。我们引入了一个新的二维logistics函数。与现有的混沌映射相比,它具有更广泛的范围内混乱,更好的遍历性,混沌性和relativelylow实施成本。为了研究及其应用,我们提出了一个之乱转换(CMT),以有效地改变图像的像素位置。结合2D-logistics与CMT,我们进一步实现图像加密算法。

资源截图

代码片段和文件信息

function [ T ] = CMT( PI )
%P is the original matric and T is the shuffled result of CMT using I
%I is index matrix and must has the same size with P

[mn] = size(I);
for i=1:m
    for j=1:n
        T( I(ij) j ) = P( I(imod((j+i)-1n)+1) mod((j+i)-1n)+1 );
    end
end

end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件     5428689  2020-11-12 21:24  2D logistic image encrytion\2d logistic image encrytion.pdf
     文件         291  2020-11-12 21:24  2D logistic image encrytion\CMT.m
     文件         440  2020-11-12 21:24  2D logistic image encrytion\CMT_IEA.asv
     文件         446  2020-11-12 21:24  2D logistic image encrytion\CMT_IEA.m
     文件         337  2020-11-12 21:24  2D logistic image encrytion\D2_Logistic.m
     文件         370  2020-11-12 21:24  2D logistic image encrytion\D2_SLMM.m
     文件         453  2020-11-12 21:24  2D logistic image encrytion\GenerateI.m
     文件         209  2020-11-12 21:24  2D logistic image encrytion\generateS.m

评论

共有 条评论