黄金票据 --- kerberos学习记录


Kerberos协议是怎么工作的

这里首先要搞懂几个概念:

  1. 认证服务器(Authentication Server,AS):负责首次身份验证和颁发TGT(Ticket Granting Ticket)给用户。用户通过AS向Kerberos服务器发送身份验证请求,并在验证通过后获取TGT。

  2. 授权票证颁发服务器(Ticket Granting Server,TGS):负责颁发服务票证(Service Ticket)给用户,以便用户可以访问特定的服务。用户使用TGT向TGS发送服务请求,并在TGS验证通过后获取服务票证。

  3. 客户端:需要访问特定服务的用户。

  4. 服务端:提供特定服务的服务器。

  5. 许可证授予服务(Key Distribution Center,KDC):AS和TGS的组合,负责颁发TGT和服务票证。在一些Kerberos实现中,KDC是AS和TGS的逻辑实体。

  6. 加密算法:Kerberos使用对称加密算法,如DES(Data Encryption Standard)或AES(Advanced Encryption Standard)来保护用户凭据和票证的安全性。

简单了解以上概念,接下来就是 Kerberos协议的工作流程:
这个流程有点像买票,客户端前往认证服务器(AS)请求认证是安全的人员。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值