Asynchronous Optimistic Fair Exchange Based on Revocable Items

We study the benefits of revocable items (like electronic payments which can be undone by the bank) for the design of efficient fair exchange protocols. We exploit revocability to construct a new optimistic fair exchange protocol that even works with asynchronous communication channels. All previous protocols with comparable properties follow the idea of Asokan’s exchange protocol for two generatable items [Aso98, ASW98]. But compared to that, our protocol is more efficient: We need less messages in the faultless case and our conflict resolution is less complicated. Furthermore, we show that the generatability, which is required by [Aso98, ASW98], is difficult to implement in the context of some electronic payments. Instead, revocability of payments may be much easier to realize. Thus, our new protocol is very well suited for the fair exchange of revocable payments for digital goods.

[1]  Olivier Markowitch,et al.  Optimistic Fair Exchange with Transparent Signature Recovery , 2002, Financial Cryptography.

[2]  N. Asokan,et al.  Asynchronous protocols for optimistic fair exchange , 1998, Proceedings. 1998 IEEE Symposium on Security and Privacy (Cat. No.98CB36186).

[3]  Kazuo Ohta,et al.  Advances in Cryptology — ASIACRYPT’98 , 2002, Lecture Notes in Computer Science.

[4]  Jean-Jacques Quisquater,et al.  Advances in Cryptology — EUROCRYPT ’95 , 2001, Lecture Notes in Computer Science.

[5]  Liqun Chen,et al.  Efficient Fair Exchange with Verifiable Confirmation of Signatures , 1998, ASIACRYPT.

[6]  Shouhuai Xu,et al.  Money Conservation via Atomicity in Fair Off-Line E-Cash , 1999, ISW.

[7]  Colin Boyd,et al.  Off-Line Fair Payment Protocols Using Convertible Signatures , 1998, ASIACRYPT.

[8]  Elisa Bertino,et al.  Computer Security — ESORICS 96 , 1996, Lecture Notes in Computer Science.

[9]  Nadarajah Asokan,et al.  Fairness in electronic commerce , 1998, Research report / RZ / IBM / IBM Research Division / Zürich Research Laboratory.

[10]  Wenbo Mao Verifiable Escrowed Signature , 1997, ACISP.

[11]  Arto Salomaa,et al.  Public-Key Cryptography , 1991, EATCS Monographs on Theoretical Computer Science.

[12]  Michael Wiener,et al.  Advances in Cryptology — CRYPTO’ 99 , 1999 .

[13]  Colin Boyd,et al.  Exploring Fair Exchange Protocols Using Specification Animation , 2000, ISW.

[14]  Olivier Markowitch,et al.  An Optimistic Non-repudiation Protocol with Transparent Trusted Third Party , 2001, ISC.

[15]  Andreas Pfitzmann,et al.  Value exchange systems enabling security and unobservability , 1990, Comput. Secur..

[16]  Markus Jakobsson,et al.  Ripping Coins For a Fair Exchange , 1995, EUROCRYPT.

[17]  N. Asokan,et al.  Optimistic protocols for fair exchange , 1997, CCS '97.

[18]  Mihir Bellare Advances in Cryptology — CRYPTO 2000 , 2000, Lecture Notes in Computer Science.

[19]  Robert H. Deng,et al.  Evolution of Fair Non-repudiation with TTP , 1999, ACISP.

[20]  Oded Goldreich,et al.  A randomized protocol for signing contracts , 1985, CACM.

[21]  Giuseppe Ateniese,et al.  Efficient verifiable encryption (and fair exchange) of digital signatures , 1999, CCS '99.

[22]  J. Doug Tygar,et al.  Atomicity in electronic commerce , 1996, NTWK.

[23]  Silvio Micali,et al.  A fair protocol for signing contracts , 1990, IEEE Trans. Inf. Theory.

[24]  Berry Schoenmakers Security aspects of the Ecash payment system , 1998 .

[25]  Stefan A. Brands,et al.  Untraceable Off-line Cash in Wallet with Observers , 2002 .

[26]  Holger Vogt,et al.  Marking: A Privacy Protecting Approach Against Blackmailing , 2001, Public Key Cryptography.

[27]  N. Asokan,et al.  Optimistic fair exchange of digital signatures , 1998, IEEE Journal on Selected Areas in Communications.

[28]  Moni Naor,et al.  Timed Commitments , 2000, CRYPTO.

[29]  Bennet S. Yee,et al.  Anonymous Atomic Transactions , 1996 .

[30]  David Chaum,et al.  Blind Signatures for Untraceable Payments , 1982, CRYPTO.

[31]  Dieter Gollmann,et al.  A fair non-repudiation protocol , 1996, Proceedings 1996 IEEE Symposium on Security and Privacy.

[32]  Markus Jakobsson,et al.  Abuse-Free Optimistic Contract Signing , 1999, CRYPTO.

[33]  Douglas R. Stinson,et al.  Advances in Cryptology — CRYPTO’ 93 , 2001, Lecture Notes in Computer Science.

[34]  Ueli Maurer,et al.  Digital Payment Systems with Passive Anonymity-Revoking Trustees , 1996, ESORICS.

[35]  Matthias Schunter,et al.  Optimistic fair exchange , 2000 .

[36]  Robert H. Deng,et al.  Some Remarks on a Fair Exchange Protocol , 2000, Public Key Cryptography.

[37]  Birgit Pfitzmann,et al.  Optimal efficiency of optimistic contract signing , 1998, PODC '98.

[38]  Gerhard Goos,et al.  State of the Art in Applied Cryptography , 1998, Lecture Notes in Computer Science.

[39]  Felix C. Freiling,et al.  Modular fair exchange protocols for electronic commerce , 1999, Proceedings 15th Annual Computer Security Applications Conference (ACSAC'99).

[40]  Information Security and Privacy , 1996, Lecture Notes in Computer Science.