文档详情

网络安全试验指导书.doc

发布:2025-03-19约1.62千字共12页下载文档
文本预览下载声明

PAGE2

网络安全实验指导书

江苏科技大学张家港校区电气与信息工程学院

2011-02-20

PAGE1

实验一密码学算法应用

实验学时:3学时

实验类型:验证

实验要求:必修

一、实验目的

1.学会并实现DES算法

2.理解对称密码体制的基本思想

3.掌握数据加密和解密的基本过程

4.理解公钥密码体制的基本思想

5.掌握公钥密码数据加密和解密的基本过程

二、实验内容

1、根据DES加密标准,用C++设计编写符合DES算法思想的加、解密程序,能够实现对字符串和数组的加密和解密。例如,字符串为M=“信息安全”,密钥K=“computer”

2、根据RSA加密算法,使用RSA1软件,能够实现对字符的加密和解密。

三、实验要求

1.实验前预习。

2.提交实验报告(包括相应的程序和运行结果)。

3.对所遇到的问题进行分析总结。

四、思考题

1.分析影响DES密码体制安全的因素?

2.公钥算法中加密算法和解密算法有何步骤?

实验二、网络扫描与侦听

实验学时:3学时

实验类型:验证

实验要求:必修

一、实验目的

掌握协议分析器的使用方法

了解扫描攻击的基本原理

掌握常用扫描工具的基本用法

二、实验内容

使用一种网络嗅探器进行网络监听,包括SnifferPro、Windump、HttpSniffer,ethereal等。分析监听结果。

使用两种扫描软件进行扫描,包括NMAP、流光、SuperScan、X-Scan等。对扫描的结果进行统计分析,并提出扫描系统的改进方案。

比较两种扫描器的功能、特点和效果。

三、实验要求

1.实验前预习。

2.提交实验报告(包括相应的程序和运行结果)。

3.对所遇到的问题进行分析总结。

四、思考题

根据实验总结针对网络监听的防范措施。

分析网络嗅探器在网络管理和网络安全方面的作用

实验三、远程控制与威胁分析

实验学时:3学时

实验类型:验证

实验要求:必修

一、实验目的

进一步理解网络安全威胁

了解木马程序的工作过程

熟悉网络远程控制软件和威胁分析软件

二、实验内容

使用一种远程控制软件对另外一台机器进行远程控制,包括Radmin,VNC、NetBus、PCAnywhere、RemotelyAnywhere等。分析每个软件的使用环境和特点。分析远程控制的原理和功能并熟练使用远程控制软件。

以其中一个软件为例,观察并记录实验过程及结果,截图显示即可。

用SSS软件进行威胁分析。

给出实验结论。

三、实验要求

1.实验前预习。

2.提交实验报告(包括相应的程序和运行结果)。

3.对所遇到的问题进行分析总结。

四、思考题

根据实验总结针对远程控制软件的防范措施。

分析远程控制软件在网络管理和网络安全方面的作用。

实验四、PGP软件应用

实验学时:3学时

实验类型:验证

实验要求:必修

一、实验目的

熟悉并掌握PGP软件的使用

进一步理解加密与数字签名的过程和作用

二、实验内容

传统加密

任意选择一个文件,用传统加密方式对它进行加密和解密。

生成自己的密钥对

要求用户ID中必须包含自己的学号。

加密文件

任意选择一个文件,用混合加密方式对它进行加密和解密。观察各种选项的作用。

数字签名

任意选择一个文件,对它进行签名,然后验证。对文件略作修改后,看是否仍能通过验证。

交换并验证公钥

通过电子邮件(或其它方式)和其他同学交换公钥,并验证公钥的有效性。然后,可以相互发送加密电子邮件。

观察并记录实验过程及结果,给出实验结论

三、实验要求

1.实验前预习。

2.提交实验报告(包括相应的程序和运行结果)。

3.对所遇到的问题进行分析总结。

四、思考题

分析PGP软件的实验原理,画出PGP的内部加密过程。

PGP在加密之前为什么对文件进行压缩?

显示全部
相似文档