Kerberos认证原理详解

Kerberos是一种客户机/服务器体系结构,提供强大的用户验证和安全服务。认证分为初始验证和后续验证两阶段,类比于护照和签证的过程。初始验证从KDC获取TGT,后续验证则使用TGT获取服务器票证进行服务访问。票证有明确的生命周期,并受多个因素影响。
摘要由CSDN通过智能技术生成

Kerberos解决什么问题

“Kerberos 服务”是一种客户机/服务器体系结构,用于在网络上提供安全事务。该服务 可提供功能强大的用户验证以及完整性和保密性。通过验证,可保证网络事务的发送 者和接收者的身份真实。

kerberos工作原理

Kerberos认证主要分为两个部分:允许进行后续验证的初始验证以及所有后续验证自身。
具体怎么理解呢?我们可以将生活中的护照申请比喻成第一阶段的初始验证,而我们去办理签证比喻成第二阶段的验证。我们如果要去办理外国签证,我们需要先去办理护照,而一旦护照办理成功了,我们就可以直接去办理签证了,而我们的护照会有时间限制,同样我们的初始验证阶段也可以设置失效日期,一旦初始验证阶段日期失效,则需要重新申请验证方可进行第二阶段的后续验证。

用几个图来理解一下这两个阶段
1.允许进行后续验证的初始验证
在这里插入图片描述

由图可知,通过第一阶段,客户机会从KDC(Key Distribution Center–密钥分发中心)获取允许其获取服务票证的TGT(Ticket-Granting-Ticket–也就是后续所说的Ticket票证),同时开始了Kerberos会话。

2.后续Kerberos验证
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值