在对称密码下利用可信第三方完成密钥交换

第①步中使用随机数的目的是为了防止假冒。

第④中 B 用会话密钥加密另一个随机数 Nb, 并将加密结果发送给 A。这样做的目的是使 B 相信第③步收到的消息不是一个重放。

实际上第③步就完成了密钥分配, 第④步和第⑤步执行的是认证功能。