您好,欢迎访问三七文档
兰州商学院陇桥学院信息工程系课程实验报告课程名称:信息安全技术班级:2011级信息管理与信息系统班学号:20110651123姓名:潘存利指导教师:于泳海2014年12月20日《信息安全》实验报告(一)实验名称:______________指导教师:_______完成日期:__________专业:_______________班级:_________姓名:_________一、实验目的:掌握典型的单表代换和多表代换的加密方法的实现细节。二、实验内容:1、编程实现凯撒密码的加密和解密。要求:既可以进行加密转换,也可以进行解密转换。程序参考界面如右所示。可以使用任何编程工具,能处理英文即可。2、(选做)编程实现维吉尼亚密码的加密和解密。要求:既可以进行加密转换,也可以进行解密转换。程序参考界面如右所示。可以使用任何编程工具,能处理英文即可。三、程序设计说明:(实现步骤、算法设计思路、流程图等)1.实现步骤(1)首先建立相应的界面做好准备工作,如下图所示(2)首先在加密按钮下添加相应的代码privatevoidbutton1_Click(objectsender,EventArgse){string明文字母表=abcdefghijklmnopqrstuvwxyz;string密文字母表=defghijklmnopqrstuvwxyzabc;string明文=textBox1.Text;for(inti=0;i明文.Length;i++){string要加密字母=明文.Substring(i,1);int位置=明文字母表.IndexOf(要加密字母);string加密后字母=密文字母表.Substring(位置,1);凯撒密码的实现于泳海2014-09-1211信本潘存利信息管理与信息系统textBox2.Text+=加密后字母;}}同样的在解密按钮下添加相应的代码privatevoidbutton2_Click(objectsender,EventArgse){string明文字母表=abcdefghijklmnopqrstuvwxyz;string密文字母表=defghijklmnopqrstuvwxyzabc;string密文=textBox2.Text;for(inti=0;i密文.Length;i++){string要解密字母=密文.Substring(i,1);int位置=密文字母表.IndexOf(要解密字母);string解密后字母=明文字母表.Substring(位置,1);textBox1.Text+=解密后字母;}}四、实验结果与结论:(经调试正确的源程序和程序的运行结果)加密实现效果解密实现效果五、实验总结:(实验中遇到的问题及解决方法,心得体会等)在实验中涉及到了明文与密文的位置问题,在此过程中需要获取相应对应的位置进行加密与解密需要细心注意,还有用到了for循环对所输入的数组的遍历问题,在实验中需要仔细推敲和解决。通过该实验的学习可以对加密和解密有一定的了解,对以后的深入学习打下基础。《信息安全》实验报告(二)实验名称:______________指导教师:_______完成日期:__________专业:_______________班级:_________姓名:_________一、实验目的:了解WinRAR软件加密文件时使用的是AES算法,了解WinRAR软件的常用功能,并能够利用该软件对文件进行加密;了解RAR加密文件破解的方法,能够利用破解工具对弱口令RAR加密文件进行破解。二、实验内容:1、在电脑中安装“WinRAR”软件,了解该软件的常用功能;2、利用WinRAR对一个隐私文件进行加密,检查加密的安全性;3、了解RAR加密文件破解的方法,自行寻找工具对老师提供的加密rar文件进行破解。三、实验过程:(实现步骤等)RAR文件加密和破解11信本潘存利信息管理与信息系统四、实验结果与结论:五、实验总结:(实验中遇到的问题及解决方法,心得体会等)《信息安全》实验报告(三)实验名称:______________指导教师:_______完成日期:__________专业:_______________班级:_________姓名:_________一、实验目的:理解数字摘要的原理;能够利用现有软件工具进行MD5摘要的计算;了解MD5在实际数据库应用系统中的应用;能够进行简单的MD5摘要破解。二、实验内容:1、自行寻找一款能够计算文件MD5摘要值的软件,对一个文本文件(或其他类型文件)进行摘要值计算并记录。将该文件内容进行稍许修改后再进行一次摘要值计算并记录,比较两次摘要值。2、自行寻找一款能够计算字符串MD5摘要值的软件,对一个任意字符串进行摘要值计算并记录。对该字符串内容进行稍许修改后再进行一次摘要值计算并记录,比较两次摘要值。3、自行寻找方法找到以下三个md5值的原文(字符串)3508d8fedc70d04c5d178dbbc2eac72a(7位,纯数字)ef73781effc5774100f87fe2f437a435(8位,数字+字母)909cc4dab0b2890e981533d9f27aad97(8位,数字+字母+特殊符号)三、实验过程:(实现步骤等)(一)、1、在搜索工具中搜索MD5加密工具在文本框中复制要加密的文本内容:信息保护的目的具有特殊性,得到32为加密2、将要加密的文本内容进行修改:信息保护的目的具有特殊性!!!!!!!!!!,得到加密结果:(二)、要加密的字符串:summertimesadness加密结果:4b5ab3dba5482ca59e4921ea825c3f13对字符串修改:summertimesadnessaMD5的计算和破解于泳海2014-10-711信本潘存利信息管理与信息系统加密结果:4106012ac95dc39785f87d1cc43a3b31(三)、在搜索工具中搜索MD5解密工具1、输入加密后的字符3508d8fedc70d04c5d178dbbc2eac72a2、结果五、实验总结:(实验中遇到的问题及解决方法,心得体会等)在本次实验中应用了相应的在线加密和解密软件实现了对相应的字符的加密和解密,此过程中了解到了md5的相应算法和密码的复杂性,在其中我们可以得出在加解密的过程中经过字符串可数字的混合加密破解的难度较大,这也提醒我们在日常生活中对自己的密码进行混合书写以增加他的复杂性。《信息安全》实验报告(四)实验名称:______________指导教师:_______完成日期:__________专业:_______________班级:_________姓名:_________一、实验目的:了解常见的网络服务及其特征,能够以普通访问者的身份对这些网络服务进行访问;了解网络扫描的原理,能够利用现有软件工具对某主机进行网络扫描,调查其网络服务的开启情况。二、实验内容:1、寻找具备web服务、ftp服务、远程桌面服务的主机,然后在另一台主机上访问这些服务。如果找不到具有这些服务的主机,请自行架设。2、在互联网上寻找一台主机,利用网络扫描工具对其进行扫描,调查其网络服务的开启情况。三、实验过程:(实现步骤等)网络扫描于泳海1900-1-111信本潘存利信息管理与信息系统四、实验结果与结论:五、实验总结:(实验中遇到的问题及解决方法,心得体会等)《信息安全》实验报告(5)实验名称:________________指导教师:___________完成日期:________________专业:________________班级:___________姓名:________________一、实验目的:了解常见的网络攻击的概念和类型;了解木马攻击的原理,了解常见的木马类型,掌握防范木马攻击的方法;了解利用木马实施攻击的方法。二、实验内容:1、利用“冰河”或其他类型的木马实施攻击。(该实验需要2名同学合作完成)。2、验证电脑安全防护软件在防范木马攻击中的作用。木马攻击于泳海1900-1-1XXXXXXXXXXXXXXXXXXXXX三、实验过程:(实现步骤等)四、实验结果与结论:五、实验总结:(实验中遇到的问题及解决方法,心得体会等)
本文标题:信息安全实验报告
链接地址:https://www.777doc.com/doc-5899817 .html