身份验证票证是Kerberos网络安全协议的一个安全组件。它充当令牌的某种作用,是在客户端计算机和服务器之间传递的一个小数据集合,以便两台计算机可以相互证明身份。除了这种相互的网络标识外,票证还详细说明了客户端访问...
身份验证票证是Kerberos网络安全协议的一个安全组件。它充当令牌的某种作用,是在客户端计算机和服务器之间传递的一个小数据集合,以便两台计算机可以相互证明身份。除了这种相互的网络标识外,票证还详细说明了客户端访问服务器及其服务的权限,以及为会话分配的时间。与计算机进行倒立的女性基本上有两种身份验证票证:票证授予票证(TGT),也被称为获取票证的票证,是客户端计算机首次建立其身份时发出的主票证。这种类型的票证通常持续很长时间,超过10小时或更长时间,并且在用户登录网络期间可以随时续订。使用TGT,然后,用户可以请求单个身份验证票证以访问网络上的其他服务器。客户端到服务器票证(也称为会话票证)是第二种形式的身份验证票证。这通常是在客户端希望访问特定服务器上的服务时发出的短期票证会话票证包含客户端计算机的网络地址、用户信息和票证有效的持续时间。在某些Kerberos实现(如Microsoft~s®Active Directory®)中,第三种类型的票证称为推荐票证,也可以使用。当客户端希望访问独立于域的服务器时,会授予此票证类型。Kerberos票证授予系统的工作方式是使用一个单独的服务器,即密钥分发中心(KDC),这台机器有两个子组件在运行,第一个子组件被称为身份验证服务器(as)AS知道网络上所有其他计算机和用户的信息,并保存他们的密码数据库。当用户登录网络时,AS授予他一个TGT。当用户需要访问网络上某个服务器时,他使用前面给出的TGT,并从KDC的第二部分请求服务票证,称为票证授予服务器(TGS)。TGS将会话票证发送回用户,然后用户可以使用该票证访问他请求的服务器。当服务器收到会话票证时,它会向用户发回另一条消息,以验证其身份以及允许用户访问所请求的服务。如果是引用门票,如果主域的KDC创建了一个引用票证,允许客户端从另一个网络域上的另一个KDC请求会话票证,则需要额外的步骤。整个票证生成和共享过程在每一步都加密,以防止攻击者窃听或伪装成用户。身份验证票证方法的主要缺点是所有授权的集中结构。如果攻击者设法访问KDC,他实际上获得了对所有用户身份和密码的访问权限,然后可以冒充任何人。此外,如果KDC变得不可用,另一个问题是票证的详细生命周期,它要求网络上的所有计算机都同步时钟
-
发表于 2020-08-06 05:17
- 阅读 ( 1579 )
- 分类:电脑网络