Kerberos Kerberosˈkərbərəs是一种计算机网络授权协议用来在非安全网络中对个人通信以安全的手段进行身份认证这个词又指麻省理工学院为这个协议开发的一套计算机软件软件设计上采用客户端服务器结构并且能够进行相互认证即客户端和服务器端均可对对方进行身份认证可以用于防止窃听防止重放攻击保护数据完整性等场合是一种应用对称密钥体制进行密钥管理的系统Kerberos的扩展产品也使用公开密钥加密方法进行认证 当有N个人使用该系统时为确保在任意两个人之间进行秘密对话系统至少保存有它与每个人的共享密钥所需的最少会话密钥数为N个