欢迎来到天天文库
浏览记录
ID:18719271
大小:927.00 KB
页数:87页
时间:2018-09-21
《信息安全技术实验指南》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、信息安全技术实验指南信息安全教研室信息安全技术实验指南3--信息安全技术实验指南信息安全教研室目录实验一4实验题目:信息加密实验4实验意义4软硬件环境4实验步骤4示例程序一清单4示例程序二清单7实验二9实验题目:身份认证实验9实验意义9实验原理9软硬件环境10实验步骤10实验结论16参考资料16文献18实验三18实验题目:入侵检测实验18实验意义18实验原理18软硬件环境20拓扑结构20实验步骤20实验结论24参考资料25文献26实验四26实验题目:防火墙实验26实验意义26实验原理273--信息安全技术实验指南信息安全教研室软硬件环境
2、28拓扑结构29实验步骤29实验结论31参考资料31资料35实验五35实验题目:网络扫描实验35实验意义35实验原理36软硬件环境36拓扑结构36实验步骤36实验结论40文献40实验六40实验题目pgp邮件加密实验40实验意义40实验原理40软硬件环境41实验步骤41实验结论43文献43实验七43实验题目:权限提升实验43实验意义43实验原理43软硬件环境44实验步骤44实验结论46文献46程序清单46实验八503--信息安全技术实验指南信息安全教研室实验题目:共享网络环境下的网络监听50实验意义50实验原理50软硬件环境51拓扑结构5
3、1实验步骤51文献51程序清单52实验九55实验题目:交换网络环境下的网络监听55实验意义55实验原理55软硬件环境56拓扑结构56实验步骤56资料57程序清单57实验十64实验题目:关键字匹配实验64实验意义64软硬件环境64实验步骤64程序清单65附录169不要删除行尾的分节符,此行不会被打印3--哈尔滨工业大学毕业设计(论文)实验一实验题目:信息加密实验实验意义本实验教学旨在加强实践环节,培养学生动手能力,使学生学完课程后,对密码学的原理、思想和算法都有清晰、深入的理解。让学生通过密码算法的程序设计实现,更好地掌握密码算法设计的机
4、理和方法。同时,掌握密码系统设计的基本方法和步骤环节,理解密码学在信息安全利于的地位,了解密码学领域的新进展、新应用。软硬件环境一台装有C语言编译工具的计算机。实验步骤(1)选择或自己设计一种加密算法。(2)编写程序实现这种算法。(3)使用明文和密钥进行测试,与预定方案对比加密后的秘文是否符合。(4)使用对密文进行解密并与原明文对比是否相同示例程序一清单/*Vigenere.c*/#includechark[20];//密钥intkey[20];//偏移量inta,i,j;charf[100];//明文和密文voide
5、ncrypt()//加密函数{chark[20];//密钥intkey[20];//偏移量-83-哈尔滨工业大学毕业设计(论文)inta,i,j;charf[100];//明文和密文printf("请输入密钥:");gets(k);//读入密钥i=0;while(k[i]!=' ')//将密钥转换为整形偏移量{key[i]=k[i]-97;//偏移量i=i+1;}a=i-1;//a为密钥长度printf("请输入明文:");gets(f);//读入明文i=0;while(f[i]!=' ')//将明文加密{if(j>a)j=
6、0;//循环使用密钥f[i]=f[i]-32;f[i]=f[i]+key[j];//加密并转换成大写字母if(f[i]>90)f[i]=f[i]-26;//超过Z则从A继续i=i+1;j=j+1;}printf("密文为:");puts(f);//输出密文}voiddecrypt()//解密函数{chark[20];//密钥intkey[20];//偏移量inta,i,j;-83-哈尔滨工业大学毕业设计(论文)charf[100];//明文和密文printf("请输入密钥:");gets(k);//读入密钥i=0;while(k
7、[i]!=' ')//将密钥转换为整形偏移量{key[i]=k[i]-97;i=i+1;}a=i-1;//a为密钥长度printf("请输入密文:");gets(f);//读入密文i=0;while(f[i]!=' ')//解密{if(j>a)j=0;f[i]=f[i]-key[j];//解密if(f[i]<97)f[i]=f[i]+26;//若小于a则从z继续i=i+1;j=j+1;}printf("明文为:");puts(f);//输出明文}main(){charc;printf("加密请选择1,解密请选择2:");sc
8、anf("%c",&c);//读入选项getchar();//读入回车,防止干扰if(c=='1')encrypt();//选择1加密else-83-哈尔滨工业大学毕业设计(论文)if(c=='2')dec
此文档下载收益归作者所有