
Java中的Needham-Schroeder协议
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
简介:本文探讨了在Java环境中实现和分析Needham-Schroeder密码学协议的安全特性与应用场景,深入剖析其工作原理及改进方案。
Needham-Schroeder协议是两个在不安全网络上使用的关键传输协议之一,这两个协议由Roger Needham和Michael Schroeder提出。对称协议中,Alice(A)启动与Bob(B)的通信,S代表双方都信任的服务器。
在整个通讯过程中:
- A 和 B 分别表示 Alice 和 Bob 的身份。
- KAS 是只有 Alice 知道的对称密钥。
- KBKBS 是只有 Bob 和 S 之间知道的对称密钥。
- NA 和 NB 分别是 A 和 B 生成的随机数(nonce)。
- KAB 表示由协议生成的一个新的对称密钥,用于Alice和Bob之间的通信。
全部评论 (0)
还没有任何评论哟~


