C语言编写对文件加密及解密?

如题所述

常用简单的加密就是把字符移位,读取一个字符,将它+100,然后存为新文件中,解密时就读取-100,然后就是原文件了。还有就是读个字符和一个值异或,解密时还用这个加密的异或一遍,比较省力,一个方法就完成加解密了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-11-09
给个代码给你,自己试试!
#include <stdio.h>
void main()
{char c1,c2,c3,c4,c5,c11,c22,c33,c44,c55;
scanf("%c%c%c%c%c",&c1,&c2,&c3,&c4,&c5);
c11=c1+4;
c22=c2+4;
c33=c3+4;
c44=c4+4;
c55=c5+4;
putchar(c11);
putchar(c22);
putchar(c33);
putchar(c44);
putchar(c55);
}
第2个回答  2012-11-06
啥问题?
相似回答