matlab代码加密
㈠ matlab怎么加密程序
可以预编译成二进制文件:pcode test.m会得到一个test.p的文件,用法和.m文件一样,但是别人看不到源代码。
无法破解,所以你可以提供.p文件给别人,别人完全可以当作.m文件来用,只需要你提供函数的接口,但是他永远无法知道.m的内容
㈡ 我编写了一个matlab程序,想给程序加密,加密后只能通过密码或者生成密钥来运行程序,如何实现
function jiami
%%%%简单的加密程序,仅供参考
n=4;%%%设定允许输入密码的次数
code=345;%%%设定密码
mima=input('请输入密码,密码格式提示:应为000-999的整数:');
while mima~=code
n=n-1;
if n>0
disp(['密码错误,您还有',num2str(n),'次机会'])
mima=input('请输入密码,密码格式提示:应为000-999的整数:');
end
if n==0
break
end
end
if n>0
disp('密码正确,您被允许访问目标程序')
bbb%%%你的需要加密的程序
else
disp('已超过最大密码输入次数,您被禁止访问目标程序')
end
end
function bbb
disp('你好!')
end
㈢ matlab中破解时需要为加密的文件输入密码是什么意思
该加密文件就处于临时解密,文件使用完毕退出以后,它自动恢复到加密状态,无需再加密。
从哪儿下的一般就是那个网站的网址,那上面有说明的。
加密,是以某种特殊的算法改变原有的信息数据,使得未授权的用户即使获得了已加密的信息,但因不知解密的方法,仍然无法了解信息的内容。
㈣ 求助用matlab实现图像加密 基于lorenz混沌映射的
使用以下代码: clear;clc; x=imread('lena.bmp','bmp'); [a b c]=size(x); N=a*b; m(1)=input('请输入密钥: '); disp('加密中...'); for i=1:N-1 m(i+1)=4*m(i)-4*m(i)^2; end
㈤ matlab怎么把函数加密后供别的脚本调用
matlab怎么把函数加密后供别的脚本调用end 调用时,>>A=[10,-7,0;5,-1,5;3,2,6];b=[7;6;4];mygauss(A,b)ans=0.0000-1.0000 1.0000 或>>mygauss([10,-7,0;5,-1,5;3,2,6],[7;6;4])ans=0.0000-1.0000 1.0000 也可以在程序种直接调
㈥ matlab 程序 可以用软件狗硬加密吗
应该是可以的,如果有代码就代码加密,如果没有就做二次加密,然后重新封装
㈦ matlab怎么在原有数据的基础上加密网格
1、girdon%添加网格。
2、觉得网格不够密度gridminor。
3、不想看到网格gridoff。
4、可以用xlim,ylim,zlim修改一下坐标尺度即可加密网络。
㈧ 一个matlab程序加密后只能通过密码或者生成密钥来运行程序如何实现
n=4;%%%设定允许输入密码的次数即可。
㈨ 懂MATLAB和AES加密算法的高手来帮我!怎么用MATLAB语言编程AES加密算法
加密过程为:C=Ek3(Dk2(Ek1(P)))
3DES解密过程为:P=Dk1((EK2(Dk3(C)))
具体的加/解密过程如图2所示。K1、K2、K3决定了算法的安全性,若三个密钥互不相同,本质上就相当于用一个长为168位的密钥进行加密。多年来,它在对付强力攻击时是比较安全的。若数据对安全性要求不那么高,K1可以等于K3。在这种情况下,密钥的有效长度为112位。