单轮和三轮UM协议的组合安全分析
在当今的网络通信中,安全的密钥协商协议至关重要。本文将深入探讨单轮UM(One - Pass UM)和三轮UM(Three - Pass UM)协议的安全分析以及它们的组合安全模型。
1. 单轮UM协议响应方操作流程
当响应方 $\hat{B}$ 被激活时,会按照以下步骤执行操作:
1. 验证 :验证 $X \in G^ $。
2. 计算 :
- 计算 $\sigma_e = X^b$。
- 计算 $\sigma_s = A^b$。
3. 生成会话密钥 :计算 $\kappa = H(\sigma_e, \sigma_s, \hat{A}, \hat{B}, \Lambda)$,然后销毁 $\sigma_e$ 和 $\sigma_s$。
4. 完成会话 *:使用会话密钥 $\kappa$ 完成会话 $(\hat{B}, \hat{A}, X)$。
下面用 mermaid 流程图展示这一过程:
graph TD;
A[激活(\hat{B}, \hat{A}, X)] --> B[验证 X \in G^*];
B --> C[计算 \sigma_e = X^b];
C --> D[计算 \sigma_s = A^b];
D --> E[计算 \kappa = H(\sigma_e, \s
超级会员免费看
订阅专栏 解锁全文
9

被折叠的 条评论
为什么被折叠?



