2013毕业论文-数据加密技术的研究综述(8)

2019-02-15 22:41

深圳学历教育www.szstudy.com.cn深圳成人高考 数据加密技术的研究综述

附录一:伪随机数加密法的加密和解密程序 加密C语言代码如下: define KEY 10 #define SIZE 160 #define NULL 0 #include #incude main() ( FILE *fp

int k,j,i,count,rj,t;

char fbuf[SIZE],filename[10],ch; j=KEY;

print(\scanf(\

if((fp=fopen(filename,\(

printf(\exit(0); )

for (k=0;(ch=fgetc(fp))!=EOF;k++) {

fbuk[k]=ch; putchar(fbuf[k]); }

putchar('\\n'); fclose(fp); count=k;

for(i=0;i

rj=rand(j);

32

深圳学历教育www.szstudy.com.cn深圳成人高考 数据加密技术的研究综述

sbuf=fbuf+fj)%6; j++; }

if((fp=fopen(filename,\{

print(\exit(0); }

for (i=0;i

fputc(sbuf,fp); putchar(subf); }

putchar('\\n'); fclose(fp);

}解密C语言代码如下:复制内容到剪贴板代码: #define KEY 10 #define SIZE 160 #define NULL 0 #include #incude main() {

FILE *fp;

int k,j,i,count,rj;

char fbuf[SIZE],sbuf[SIZE],ch,filename[10]; j=KEY;

printf (\scanf(\

if((fp=fopen(filename,\{

33

深圳学历教育www.szstudy.com.cn深圳成人高考 数据加密技术的研究综述

printf(\exit(0); }

for(k=0;(ch=fgetc(fp))!=EOF;k++) {

fbuf[k]=ch; putchar(fbuf[k]); }

putchar('\\n'); fclose(sp); count=k;

for(i=0;i

rj=rand(j); if (fuf

sbuf=fbuf-rj; j++; }

if((fp=fopen(filename,\{

printf(\exit(0); }

for (i=0;i

}设置可执行文件AAA.EXE,说明文件的内容为:

34

深圳学历教育www.szstudy.com.cn深圳成人高考 数据加密技术的研究综述

garden plants need different amounts of sunlight cucumbers,for example,are very hard to please 加密/解密覆盖操作如下:

加密操作:复制内容到剪贴板代码: C: \\>AAA 键入说明文件名 显示原文本内容

显示加密后的内容(乱码)解密操作:复制内容到剪贴板代码: C: \\>AAA

显示input unlocked filename; 说明文件名

显示加密后的内容(乱码) 显示解密后的文件内容

35


2013毕业论文-数据加密技术的研究综述(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:广东省小学教育装备标准试行

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: