导航:首页 > 文档加密 > c代码加密工具

c代码加密工具

发布时间:2024-11-28 03:22:03

❶ keil编写的C程序可以加密

你的意思没有说的很明白,但我可以提供几个方案:
1 如果只是不想让人看到c源码,那么你直接给别人HEX文件就好了,虽然HEX文件可以反汇编,但是反汇编出来的东西,不是那么容易看懂的

2 对HEX文件加密,连反汇编都不可以了,这样人家即使拿到你的HEX文件,也不能随便下载到任意的芯片,如果这样的话,你就得要么提供别人一个上位机解密程序,要么把解密程序放到bootloader程序里面等等,总之要有解密方案

❷ c语言实现密码加密

unsignedchar*encrypt(unsignedchar*psw,intenc){
intsum=0,i;
if(enc){
for(i=0;i<6;i++){
psw[i]-=15;
sum+=psw[i];
}
psw[6]=(unsignedchar)sum;
psw[7]=0;
}
else{
for(i=0;i<6;i++){
sum+=psw[i];
psw[i]+=15;
}
if((unsignedchar)sum!=psw[6]){
printf("Badpassword ");
psw[0]=0;
returnpsw;
}
else{
psw[6]=0;
}
}
for(i=0;i<3;i++){
unsignedchart=psw[i];
psw[i]=psw[5-i];
psw[5-i]=t;
}
returnpsw;
}

intmain()
{
unsignedcharpsw[128];
scanf("%s",psw);
printf("encodeto:%s ",encrypt(psw,1));
printf("decodeto:%s ",encrypt(psw,0));
return0;
}

❸ 使用C/C++语言,将DES/AES加密算法,用代码实现

哎,学校大作业吧。核心是des和aes的算法呗,自己一点点写代码量不很少呢。没时间给你写了。
不过有个很好的偷懒办法:建议lz你去找一下OpenSSL的源码。里面有AES,DES的原生C实现。现成函数。lz你直接从里面抠出来复制到你工程里就行了。。

阅读全文

与c代码加密工具相关的资料

热点内容
web前端和python 浏览:637
寻址算法 浏览:781
车床编程ijk之间的关系 浏览:484
安卓什么app可以访问smb 浏览:205
笼统概括程序员 浏览:843
linuxfdiskdf 浏览:299
iic编程注意事项 浏览:51
预定命令的英语 浏览:999
股票机构监测源码 浏览:913
哪个app适合孩子学汉字 浏览:50
副程序员好做吗 浏览:254
pdf1膜 浏览:159
理光为什么设置不了扫描文件夹 浏览:884
老夫子pdf 浏览:316
基于matlab的图像压缩编码 浏览:79
麦克纳姆轮编程 浏览:158
昂科威15压缩比 浏览:108
安卓车机wifi安全性如何选择 浏览:400
华三服务器如何外接硬盘 浏览:591
csgo创意工坊如何寻找专用服务器 浏览:314