阅读以下说明,回答问题(1)~(5)。
SSL(Secure Socket Layer)是目前解决传输层安全问题的一个主要协议,其设计的初衷是基于TCP协议之上提供可靠的端到端安全服务,SSL的实施对于上层的应用程序是透明的。应用SSL协议最广泛的是 HTTPS,它为客户浏览器和Web服务器之间交换信息提供安全通信支持,如图1所示。图2给出了IIS5.0 Web服务器软件中启用HTTPS服务之后的默认配置。
(1) SSL协议使用哪一密钥体制进行密钥协商。在IIS 5.0中,Web服务管理员必须首先安装Web站点数字证书,然后Web服务器才能支持SSL会话,数字证书的格式遵循ITU-T哪一标准。通常情况下,数字证书需要由什么机构颁发。
(2) 如果管理员希望Web服务器既可以接收http请求,也可以接收https请求,并且Web服务器要求客户端提供数字证书,在图2中如何进行设置?
(3) 如果Web服务器管理员希望Web服务器只接收https请求,并要求在客户IE和Web服务器之间实现128位加密,并且不要求客户端提供数字证书,在图2中如何进行设置?
(4) 如果Web服务器管理员希望Web服务器对客户端证书进行强制认证,在图2如何进行设置?
(5) 如果Web服务器管理员准备预先设置一些受信任的客户端证书,在图2中如何进行设置?
第1题:
[说明]
SSL(Secure Socket Layer)是目前解决传输层安全问题的一个主要协议,其设计的初衷是基于TCP协议之上提供可靠的端到端安全服务,SSL的实施对于上层的应用程序是透明的。应用SSL协议最广泛的是HTTPS,它为客户浏览器和Web服务器之间交换信息提供安全通信支持,如图3-1所示。图3-2给出了IIS5.0Web服务器软件中启用HTTPS服务之后的默认配置。
[问题1](3分)
SSL协议使用 密钥体制进行密钥协商。在IIS5.0中,Web服务器管理员必须首先安装Web站点数字证书,然后Web服务器才能支持SSL会话,数字证书的格式遵循ITU-T 标准。通常情况下,数字证书需要由 颁发。
[问题2](3分)
如果管理员希望Web服务器既可以接收http请求,也可以接收https请求,
并且Web服务器要求客户端提供数字证书,在图3-2中如何进行配置
[问题3](3分)
如果Web服务器管理员希望Web服务器只接收https请求,并要求在客户IE和Web服务器之间实现128位加密,并且不要求客户端提供数字证书,在图3-2中如何进行配置
[问题4](3分)
如果Web服务器管理员希望Web服务器对客户端证书进行强制认证,在图3-2如何进行配置
[问题5](3分)
如果Web服务器管理员准备预先设置一些受信任的客户端证书,在图3-2中如何进行配置
第2题:
为了应对上述TCP/IP协议层面的安全隐患,目前在其网络层、传输层和应用层都设计了相应的网络安全协议来保障各层面数据的安全:(1)网络层安全协议ICSec(2)传输层安全协议SSL(3)应用层安全协议HTPS。()
第3题:
以下关于SSL说法正确的有()
A.SSL是物理层与网络层之间的安全解决方案,SSL消息可用TCP或UDP传输
B.SSL是传输层与应用层之间的安全解决方案,SSL消息可用TCP或UDP传输
C.SSL是传输层与应用层之间的安全解决方案,SSL消息只能用TCP协议传输
D.SSL中的握手协议(SSL Handshake protocol)用来安全传输应用层数据
第4题:
阅读以下说明,回答问题1至问题3。
【说明】
应用FTP在两台计算机之间传输文件,一台计算机作为FTP客户端,安装FTP客户端软件(或操作系统自带):另一台作为FTP服务器,安装FTP服务端软件(如vsftp)。
FTP协议属于TCP/IP模型中的(1)协议,基于TCP协议在客户端和服务器之间传送所有数据,TCP是一个(2)的协议,其主要特点是(3),这对于文件传输而言是非常重要的。
其中(1)、(2)备选答案:
(1)A.应用层 B.传输层 C.网络层 D.物理层
(2)A.无连接 B.面向连接
第5题:
以下哪种说法是错误的?()
A.SSL记录协议层的作用是为高层协议提供基本的安全服务。
B.SSL握手协议层包括SSL握手协议、SSL密码参数修改协议、应用数据协议和SSL告警协议。
C.SSL协议位于TCP/IP协议与各种应用层协议之间,为数据通讯提供安全支持。
D.SSL的体系结构中包含两个协议子层,其中高层是SSL记录协议层;底层是SSL握手协议层。