信息安全技术实验指南

信息安全技术实验指南

ID:18719271

大小:927.00 KB

页数:87页

时间:2018-09-21

信息安全技术实验指南_第1页
信息安全技术实验指南_第2页
信息安全技术实验指南_第3页
信息安全技术实验指南_第4页
信息安全技术实验指南_第5页
资源描述:

《信息安全技术实验指南》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

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

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。