- 8
- 0
- 约 8页
- 2017-02-08 发布于湖北
- 举报
网络安全实验指导书
实验项目一: 密码与信息加密
一、实验目的及要求:
(1)要求学生了解密码技术中的相关算法
(2)了解密码技术的作用和保护信息资源的方法、
(3)掌握常用密码算法的基本原理,了解它们的实现方法。学会进行加密解密。
二、实验内容
1.要求用计算机语言C/C++编写加密程序和解密程序
(1)根据实验室情况安装VC6.0或TC2.0
(2)编写凯撒密码—kaisa.Cpp , 学号--姓名—kaisa.jpg
凯撒密码是一种非常古老的加密方法,相传当年凯撒大地行军打仗时为了保证自己的命令不被敌军知道,就使用这种特殊的方法进行通信,以确保信息传递的安全。他的原理很简单,说到底就是字母于字母之间的替换。下面让我们看一个简单的例子:“baidu”用凯撒密码法加密后字符串变为“edlgx”,它的原理是什么呢?把“baidu”中的每一个字母按字母表顺序向后移3位,所得的结果就是刚才我们所看到的密文。
#include stdio.h
main()
{
char M[100];
char C[100];
int K=3,i;
printf(请输入明文M(注意不要输入空白串)\n);
gets(M);
for(i=0;M[i]!=\0;i++)
C[i]=(M[i]-a+K)%26+a;
C[i]=\0;
printf(密文是:\n%s\n,C);
for(i=0;[i]!=\0;i++)
M1[i]=(C[i]-a-K)%26+a;
M1[i]=\0;
printf(解密是:\n%s\n,);
}
2.查看并编译运行DES、MD5、RSA等密码算法的源程序。并能修改明文得到结果. 保存为学号--姓名—des.jpg, 学号--姓名—md5.jpg, 学号--姓名—rsa.jpg,
3.将结果上交老师
三、学时分配:
4学时
四、实验重点、难点
(1)DES算法程序的设计与运行
(2)RSA算法程序的设计与运行
五、操作要点
1. 加密
2.解密
六、注意事项
为了减少实验时间,实验破解用的密码可以选得简单一些。如1234。
实验项目二: Windows2000/XP/2003系统的安全
一、实验目的及要求
1.强化操作系统安全意识;
2.了解Windows2000/XP/2003中安全保护措施;
3.掌握操作系统中安全概念;
4.学会使用Windows2000/XP/2003常用安全设置方法。
二、实验任务
学会使用Windows2000/XP/2003常用安全设置方法
三、实验学时
4学时
四、实验重点、难点
Windows2000/XP/2003常用安全设置方法和保护措施
五、操作要点
1.根据实验室情况安装虚拟机+win2003.iso、
2. 完成用户和组的管理
(1).在管理工具的“计算机管理”中的“本地用户和组”,右击“用户”,选择“新用户”;
(2).输入“用户名”和“密码”;
(3).在“本地用户和组”中,打开“用户”,右击要设置的用户名;
(4).可以设置帐号密码、属性、重命名、删除操作;
(5).在管理工具中的“计算机管理”中的“本地用户和组”,右击“组”,选择“新建组”;
(6).输入组名,并为组添加成员;
(7).右击改组名,可以将该组添加到其他组、重命名、删除和对该组设置属性
3.完成文件权限及文件共享的设置
(1).掌握NTFS与FAT32文件系统的区别,观察各分区的文件系统
(2).比较同同一分区和不同NTFS分区上进行文件复制、移动时文件权限的变化
(3).设置文件加密、压缩
(4).在NTFS分区创建文件夹temp,进入属性页面中的“安全”,删除Everyone的权限,分配某一用户对文件夹Read权限以及管理员的完全控制权限
(5).把文件共享,注意共享出的权限为完全控制
(6).用户在另外一计算机登录、测试对temp的权限
(7).创建新的组Test,把用户添加到组中
(8).在temp的属性页“安全”赋予test组对文件写权限
(9).用户在另一计算机登录,测试对temp的权限
(10).在temp目录下建立文件夹dir1,在dir1目录的属性页中的“安全”设置不继承父目录的权限
4.创建Web服务器
(1).安装IIS5.0组件。安装成功后,系统预设WEB站点的目录为\inetpub\wwroot,用测试安装是否成功。
(2).在管理工具中的“Internet信息服务”可以管理Web站点,也可以用浏览器管理站点
(3).在\Inetpub\wwwoot下创建default.htm文件,测试
(4).创建新的站点websitel,主目录在另一目录如\test,注意ip地址、端
原创力文档

文档评论(0)