导航:首页 > 文档加密 > 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代码加密工具相关的资料

热点内容
雅思听力pdf 浏览:355
高跟鞋先生程序员 浏览:57
格来云nba2k连不上服务器 浏览:664
php实例化类的方法 浏览:346
酒店怎么使用警察叔叔app 浏览:76
java数组怎么输入 浏览:383
java新建对象数组 浏览:146
aps系统排产EXCEL源码 浏览:186
cnc学什么编程语言 浏览:877
多元逻辑回归算法的矩阵 浏览:3
地铁逃生体验服显示服务器异常怎么办 浏览:323
14乘17的速算法 浏览:347
小型泡沫压缩机 浏览:106
php上传的文件名乱码 浏览:996
2017贺银成讲义pdf 浏览:854
麻将分算法 浏览:589
安卓手机如何打开sdl文件 浏览:215
为什么安卓手机截不了收付款的图 浏览:242
贱人插件命令 浏览:843
单片机发展论文 浏览:316