- 8
- 0
- 约小于1千字
- 约 3页
- 2017-05-19 发布于重庆
- 举报
信息安全概论加密解密
信息安全概论
课程实验报告
课程名称 信息安全概论 班级 实验日期 姓名 学号 实验成绩 实验名称 数据加解密
实
验
目
的
及
要
求
用凯撒密码实现文本文件加密和解密操作;有条件同学使用高级语言编制基本文本加解密程序。使用DES、AES加密工具对一段信息进行加密,了解常用的对称加密原理。实现文本文件的加密和解密操作;有条件学生用C语言或者其他高级语言给出文本加解密的算法。
实
验
环
境
Windows7 64位 操作系统,
实
验
原
理
、
内
容
及
实
验
步
骤
#includestdio.h
#includestdlib.h
#includestring.h
int main(void)
{
FILE * fp;
int n,i=0,j;
char str1[100];
printf(请输入密钥:);
scanf(%d,n);
if((fp=fopen(myfile.txt,r+))==NULL) {
printf(file cannot be opened/n);
exit(1);
}
str1[i++]=fgetc(fp);
for( i=0;istrlen(str1);i++){
str1[i]=str1[i]+n;
if(str1[i]90){
str1[i]-=26
原创力文档

文档评论(0)