資源簡介
運用移位密碼體制,用C語言實現對文件的加密和解密程序。
代碼片段和文件信息
/************************************************************************/
/*?版權所有:信息工程學院?王明?使用時請注明出處!!????????????????????????*/
/*?算法:凱撒密碼體制 */
/************************************************************************/
#include?
#define?N?5
void?jiami(char?namea[256])
{
FILE?*fp_jiami*fp_file2;
char?c;
fp_jiami=fopen(namea“rb“);
fp_file2=fopen(“file2.txt““wb“);
while(EOF!=(fscanf(fp_jiami“%c“&c)))
{
if((c>=‘A‘&&c<=‘Z‘)||(c>=‘a‘&&c<=‘z‘))
{
c=c+N;
if?(!((c>=‘A‘&&c<=‘Z‘)||(c>=‘a‘&&c<=‘z‘)))c=c-26;
if(c>=‘a‘&&c<=‘z‘)c=c-32;
}
fprintf(fp_file2“%c“c);
}
fclose(fp_file2);
fclose(fp_jiami);
}
void?jiemi(char?en_name[256])
{
FILE?*fp_ji
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????1582??2011-07-15?10:14??(自寫)凱撒密碼加密.cpp
- 上一篇:基于MFC 界面編程的五子棋程序
- 下一篇:數據結構方法實現敢死隊問題
評論
共有 條評論