matlab实现最简单的RSA加密

matlab实现RSA加密

最近做了一个实验,使用matlab实现图像像素点用RSA加密成另外一张图片

Ps:在下matlab是小白,写这个是记一下自己的实验

把功能实现分成三部分,1.读图像的像素点值,2.将读入的像素点值使用RSA加密,3.将像素点的值存回图片

这里对各位大佬来说,第1,3部分是轻而易举的

这里说一下在下的RSA加密:
列举两个知识点:power和mod
power:power(c,e) %计算c的e次方
mod:mod(c^e,n) %计算c^e这个数的模

基本上有这两个知识点就行了
下面是查了很多资料写的RSA加密

for i=1:r
    for k=1:c
        plaintext=power(data(i,k),e);
        ciphertext=mod(plaintext,n);
        %a=[a ciphertext];
        data(i,k)=ciphertext;
    end
end

差不多就这样了

你可能感兴趣的:(matlab,matlab,RSA)