实验7.基于SSL的Web站点配置实验

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

新疆师范大学

计算机网络安全(本科)

实验报告

实验名称:实验7 基于SSL的WEB站点配置实验院系:计算机科学技术学院

班级:

学生姓名:

学号:

合作者姓名:

指导教师:

教师评阅结果:

教师评语:

实验日期年月日

一、实验目的

1、掌握Windows下安装配置证书颁发机构及颁发/签署证书的方法

2、建立基于SSL的WEB站点

二、实验内容

1.列举浏览器所配置的受信任的证书颁发机构。

2.安装并配置证书颁发机构服务器。

3.颁发/签署证书。

4.用SSL安全化Web站点。

三、实验原理(无)

1、请简介一下什么是数字证书?

2、解释一下什么是CA,其主要作用是什么。

3、请简介一下SSL协议。

四、实验环境

1、能够联网的PC机一台。

2、虚拟机软件一套。

五、实验步骤

1、实验拓扑,共需要3台机器,具体要求如下:

2、查看受信任的根证书颁发机构

3、将真实机器配置成证书颁发机构服务器,其中配置信息如下:

●CA类型为独立根

●CA公用名称为$NAME_CA

●证书数据库存放在默认位置

截图显示你的安装及配置过程的每一步。

4、在虚拟机Windows2003上创建基于SSL的WEB站点,提交证书申请

(1)建立一个名称为$NAME_SSL的WEB站点,新建一个名为index.html的主页,主页内容为:“这是$NAME的网站!”。截图显示你的Web网站设置图片。

(2)在该站点的属性中选择“目录安全性”选项卡,设置服务器证书,产生创建新证书的请求文件,具体信息如下:

服务器证书产生办法为:新建证书

证书请求采用延迟发送方式

证书名称为:test_$NAME

证书单位为:13-1

证书部门为:你的姓名(汉语)

地理信息为:中国,新疆,乌鲁木齐

证书请求文件名及存储位置为:c:\$NAME_certreq.txt

●截图显示创建申请的每一步

●截图显示生成的请求文件的内容

(3)在IE浏览器中输入http://CA/CertSrv/default.asp,其中CA代表证书服务器的IP地址,提交证书申请,提交过程中具体选择如下:

选择任务:申请一个证书

申请证书类型:用户证书

证书申请策略:使用base64编码….

提交证书申请内容:证书申请内容为$NAME_certreq.txt内容,证书模板为:Web 服务器

截图显示提交申请的每一步图片。

5、在CA机器上颁发证书,截图显示你的CA颁布机构图片。

6、在虚拟机Windows2003上下载CA颁发的证书,下载基于Base64编码的证书,证书名称为cert_$NAME.cer,存入在C:\,截图显示你的下载过程。

7、在Web服务器上配置WEB站点来使用SSL证书,截图显示设置过程。

8、测试WEB服务器

(1)在XP机器上从浏览器访问http://WebServer/index.html,载图显示你的访问结果,并作相应解释。

(2)以https://WebServer/index.html访问Web服务器,载图显示你的访问结果,并作相应解释。

六、实验总结

请总结本次实验,你在该实验中遇到了哪些困难,是如何解决的,你从实验中学习到了什么,或者说本次实验你还有哪些不理解的地方。

相关文档
最新文档