Formal Analysis of Multi-Party Contract Signing

  • Authors:
  • Rohit Chadha;Steve Kremer;Andre Scedrov

  • Affiliations:
  • University of Sussex;Université Libre de Bruxelles;University of Pennsylvania

  • Venue:
  • CSFW '04 Proceedings of the 17th IEEE workshop on Computer Security Foundations
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

We analyze the multi-party contract-signing protocolsof Garay and MacKenzie (GM) and of Baum and Waidner(BW). We use a finite-state tool, MOCHA, which allowsspecification of protocol properties in a branching-timetemporal logic with game semantics. While our analysisdoes not reveal any errors in the BW protocol, in the GMprotocol we discover serious problems with fairness for foursigners and an oversight regarding abuse-freeness for threesigners. We propose a complete revision of the GM subprotocolsin order to restore fairness.