1. Kerberos:
Kerberos 是一种计算机网络身份验证系统,用于在登录系统时对用户信息进行身份验证。Kerberos 基于对称密钥加密技术,依赖于可靠的第三方,并在身份验证阶段进行私钥加密。开发了不同版本的 Kerberos 以增强身份验证的安全性。Kerberos 通常在 Windows 2000、Windows XP 和更高版本的 Windows 等 Microsoft 产品中实现。

2. 安全套接层 (SSL) :
SSL 是一种加密协议,可在非安全网络中提供安全传输。SSL 需要证书并适用于公钥加密。SSL 不直接使用任何端口,它适用于 TCP 协议并使用 TCP 上的任何端口。SSL 是在网络环境的不同应用程序中实现的,例如网页浏览、消息传递、电子邮件和 FTP 等其他协议。

Kerberos 和 SSL 之间的区别

编号 Kerberos SSL
1 Kerberos 是开源软件,提供免费服务。 SSL 不提供免费服务,因为它已获得专利。
2 Kerberos 一般在微软产品如Windows 2000、Windows XP 及以后的windows 中实现。 SSL 在 Web 浏览、消息传递和 FTP 等其他协议中实现。
3 Kerberos 依赖于可靠的第三方。 SSL 是异步的,因为它取决于证书。
4 Kerberos 用于私钥加密。 SSL 适用于公钥加密。
5 Kerberos 最适合万维网。 SSL 对于网络环境是合适且有效的。
6 在kerberos 中,密钥取消是通过禁用身份验证服务器上的任何用户来实现的。 在 SSL 中,撤销服务器控制记录用于密钥撤销的坏证书。