首页> 外文会议>International Workshop on Formal Aspects in Security and Trust >Game-Based Verification of Multi-Party Contract Signing Protocols
【24h】

Game-Based Verification of Multi-Party Contract Signing Protocols

机译:基于游戏的多方合同签名协议验证

获取原文

摘要

A multi-party contract signing (MPCS) protocol is used for a group of signers to sign a digital contract over a network. We analyse the protocols of Mukhamedov and Ryan (MR), and of Mauw, Radomirovic and Torabi Dashti (MRT), using the finite-state model checker Mocha. Mocha allows for the specification of properties in alternating-time temporal logic (ATL) with game semantics, and the model checking problem for ATL requires the computation of winning strategies. This gives us an intuitive interpretation of the verification problem of crucial properties of MPCS protocols. We analyse the MR protocol with up to 5 signers and our analysis does not reveal any flaws. MRT protocols can be generated from minimal message sequences, depending on the number of signers. We discover an attack in a published MRT protocol with 3 signers, and present a solution for it. We also design a number of MRT protocols using minimal message sequences for 3 and 4 signers, all of which have been model checked in Mocha.
机译:多方合同签名(MPCS)协议用于一组签名者以通过网络签署数字合同。我们使用有限状态模型检查器Mocha分析Mukhamedov和Ryan(MR)以及Mauw,Radomirovic和Torabi Dashti(MRT)的协议。 Mocha允许使用游戏语义的交替时间逻辑(ATL)中的属性,以及用于ATL的模型检查问题需要计算获胜策略。这使我们对MPCS协议关键特性的验证问题表示了直观的解释。我们分析了最多5名签名者的MR协议,我们的分析不会揭示任何缺陷。可以从最小消息序列生成MRT协议,具体取决于签名者的数量。我们在带有3名签名者的发布的MRT协议中发现攻击,并为其提供解决方案。我们还使用3个和4个签名者的最小消息序列设计许多MRT协议,所有这些都是在Mocha中检查的模型。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号