认证协议逻辑:现状与未来挑战
1. 认证协议的真值条件
认证协议的真值条件是理解协议正确性和安全性的基础。存在消息 (M’) 和节点 (\langle t, j\rangle) 满足特定条件时,才有特定的逻辑关系。具体而言,当存在消息 (M’) 和节点 (\langle t, j\rangle) 于 (C) 中,且满足以下条件:
- (princ(t) = P);
- (now \preceq\langle t, j\rangle\preceq\langle s, i\rangle);
- (term(\langle t, j\rangle) = +M’);
- (M \triangleleft_K M’),其中 (K) 是 (P) 在 (\langle s, i\rangle) 时拥有的密钥集。
若 (\phi) 是一个公式,(\langle C, s, i\rangle\models P) 控制 (\phi) 当且仅当对于任何满足 (now \preceq\langle s’, i’\rangle) 的 (\langle s’, i’\rangle),(\langle C, s, i\rangle\models P) 说 (\phi) 意味着 (\langle C, s’, i’\rangle\models \phi)。这些条件与以往的研究有相似之处,同时,在同一束中的所有点上,“良好性” 是一个常量条件;在当前时期的所有点上,“管辖权” 和 “新鲜性” 是常量条件。需要注意的是,“管辖权” 仅限于那些是公式的消息,而非一般的消息。
目前已经完成了对真值条件的阐述,但基于链的公钥、Diffie - Hellman 以及 SVO 其他方面
超级会员免费看
订阅专栏 解锁全文

100

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



