1.密钥分配协议
1.1基本密钥分配
A、B想要进行通信,A即向S发送A和B。服务器返回,T是时间戳。
A通过K_(AS解密第一块,获得K_[AB,将第二块消息和使用K_(AB加密后的通信消息M发给B。B用自己的K_(BS解密,获得K_[AB,将消息用K_(AB解密出来。
但A可以使用重放攻击获取服务器的信任,因此要增加时间戳。
1.2Needham-Schroeder协议
1.3Kerberos协议
A、B想要进行通信,A即向S发送A和B。服务器返回,T是时间戳。
A通过K_(AS解密第一块,获得K_[AB,将第二块消息和使用K_(AB加密后的通信消息M发给B。B用自己的K_(BS解密,获得K_[AB,将消息用K_(AB解密出来。
但A可以使用重放攻击获取服务器的信任,因此要增加时间戳。