协议中的角色

   Alice:协议中第一个参与者,Bob:协议中第二个参与者;Carol:三、四方协议中的参与者;Dave:四方协议中的参与者;Eve:窃听者;Mallory:恶意的主动攻击者;Trent:值得信赖的仲裁者;Walter:仲裁者,在某些协议中保护Alice和Bob;Peggy:证明人;Victor:验证者。(A for 1st, Mallory for Malicious)

仲裁协议、裁决协议和自动执行协议

  应用密码-二-协议结构模块_验证者

 仲裁者(arbitrator)是完成协议过程中,可信的第三方。

应用密码-二-协议结构模块_验证者_02

仲裁协议可以分成两个低级的子协议,一个是非仲裁子协议,执行协议各方每次想要完成的;另一个是仲裁子协议,尽在例外的情况下,即有争议的时候才执行。这种例外情况的仲裁者叫裁决者。裁决者也是公正和可信的第三方,不直接参与每一个协议,只有需要确定协议是否公平地执行时才参与。