关于Kerberos 和PKI 两种认证协议的叙述正确的是(64)。在使用Kerberos认证时,首先向密钥分发中心发送初始票据(65)来请求会话票据,以便获取服务器提供的服务。

admin2008-01-06  38

问题 关于Kerberos 和PKI 两种认证协议的叙述正确的是(64)。在使用Kerberos认证时,首先向密钥分发中心发送初始票据(65)来请求会话票据,以便获取服务器提供的服务。

选项 A、Kerberos 和PKI 都是对称密钥
B、Kerberos 和PKI 都是非对称密钥
C、Kerberos 是对称密钥,而PKI 是非对称密钥
D、Kerberos 是非对称密钥,而PKI 是对称密钥

答案C

解析 Kerberos 是一种计算机网络认证协议,是MIT 为校园网用户访问服务器进行身份认证而设计的安全协议,它可以防止偷听和重放攻击,保护数据的完整性。Kerberos 的安全机制如下:
   .AS (Authentication Server)  认证服务器,是为用户发放TGT 的服务器;
   .TGS (Ticket Granting Server)  票证授予服务器,负责发放访问应用服务器时需要的票证;认证服务器和票据授予服务器组成密钥分发中心KDC (Key Distribution Center);
   .V  用户请求访问的应用服务器;
   .TGT (Ticket Granting Ticket)  用户向TGS 证明自己身份的初始票据,即 KTGS(A,Ks)。
   对下图的认证过程解释如下:
   ①用户向KDC 申请初始票据;
   ②KDC 向用户发放TGT 会话票据;
   ③用户向TGS 请求会话票据;
   ④TGS 验证用户身份后发放给用户会话票据KAV;
   ⑤用户向应用服务器请求登录;
   ⑥应用服务器向用户验证时间戳。
         
   Kerberos 的安全机制分析如下:
   .KA 是用户的工作站根据键入的口令字导出的Hash 值,最容易受到攻击,但是 ICA 的使用是很少的;
   .系统的安全是基于对AS 和TGS 的绝对信任,实现软件是不能修改的;
   .时间戳t 可以防止重放攻击;
   .②~⑥步使用加密手段,实施了连续认证机制;
   .AS 存储所有用户的KA,以及TGS,V的标识和KTGS,TGS要存储KTGS,服务器要存储KV。
    公钥基础设施PKI (Public Key Infrastructure) 是基于非对称密钥的密钥分发机制,通过双方信任的证书授权中心CA (Certification Authorities)获取对方的公钥,用于身份认证和保密通信。
转载请注明原文地址:https://jikaoti.com/ti/6M67FFFM
0

最新回复(0)