|
ABSTRACT
A fair exchange protocol allows two users to exchange items so that either each user gets the other's item or neither user does. In [2], verifiable encryption is introduced as a primitive that can be used to build extremely efficient fair exchange protocols where the items exchanged represent digital signatures. Such protocols may be used to digitally sign contracts.This paper presents new simple schemes for verifiable encryption of digital signatures. We make use of a trusted third party (TTP) but in an optimistic sense, i.e., the TTP takes part in the protocol only if one user cheats or simply crashes. The performance of our schemes significantly surpasses that of prior art.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
N. Asokan, V. Shoup, and M. Waidner. Optimistic fair exchange of digital signatures. In Advances m Cryptology - EUROCRYPT 'g8, volume 1403 of Lecture Notes in Computer Science, pages 591-606, Springer-Verlag, 1998.
|
| |
3
|
N. Asokan, V. Shoup, and M. Waidner. Asynchronous Protocols for Optimistic Fair Exchange. In IEEE Syraposura on Security and Privacy, Oakland, California, 1998.
|
| |
4
|
F. Bao, R. H. Dead, and W. Mac. Efficient and Practical Fair Exchange Protocols with Off-line TTP. In IEEE Symposium on Security and Privacy, Oakland, California, 1998.
|
 |
5
|
|
| |
6
|
M. Ben-Or, O. Goldreich, S. Micali, and R. Rivest. A fair protocol for signing contracts. In IEEE Transactions on Information Theorid, IT-36(1), pp. 40-46, 1990
|
| |
7
|
|
| |
8
|
J. Camenisch and I. B. Damgnrd. Verifiable EnctTption and Applications to Group Signatures and Signature Sharing. BRICS Technical Report, RS-98-32.
|
| |
9
|
|
| |
10
|
J. Camenisch and M. Micheis. A group signature scheme based on an RSA-variant. Tech. Report RS-98-27, BRICS, Aarhus, November 1998. An earlier version appears in {9}.
|
| |
11
|
J. Camenisch and M. Miehels. Proving in zero-knowledge that a number is the product of two safe primes. In Advances In Cryptology - EUROCRYPT '99, Lecture Notes in Computer Science, Springer-Verlag. To appear, 1999.
|
| |
12
|
|
| |
13
|
A. Chan, Y. Frankel and Y. Tsiounis. Easy come - easy go divisible cash. In Advances in Cryptology - EURO- CRYPT '98, volume 1403 of Lecture Notes in Computer Sczence, pages 561-575, Springer-Verlag, 1998. Updated and corrected version available as GTE Technical Report.
|
| |
14
|
|
 |
15
|
|
 |
16
|
|
| |
17
|
|
| |
18
|
|
| |
19
|
R. Gennaro, S. Halevi, and T. Rabin. Secure signatures, without trees or random oracles. In Advances m Cryptology - EUROCRYPT '99, volume 1592 of Lecture Notes m Computer Sczence, pages 123-139, Springer-Verlag, 1999
|
| |
20
|
|
| |
21
|
|
| |
22
|
|
 |
23
|
|
| |
24
|
T. Okamoto and S. Uchiyama. A New Public-Key Cryptosystem as Secure as Factoring. In Advances in Cryptology - EUROCRYPT '98, volume 1403 of Lecture Notes in Computer Scsence, pages 308-318, Springer-Verlag, 1998.
|
| |
25
|
D. Pointcheval and J. Stern. Security proofs for signature schemes. In Advances in Cryptology - EUROCRYPT '96, volume 1070 of Lecture Notes in Computer Science, pages 387-398, Springer-Verlag, 1996.
|
| |
26
|
G. Poupard and J. Stern. Security anMysis of a practical "on the fly" authentication and signature generation. In Advances in Cryptology - EUROCRYPT "98, volume 1403 of Lecture Notes in Computer Science, pages 422-436, Springer-Verlag, 1998.
|
 |
27
|
|
| |
28
|
C.P. Schnorr. Efficient signature generation by smart-cards. Journal of Cryptology , 4(3):161-174, 1991.
|
INDEX TERMS
Primary Classification:
K.
Computing Milieux
K.6
MANAGEMENT OF COMPUTING AND INFORMATION SYSTEMS
Additional Classification:
E.
Data
E.3
DATA ENCRYPTION
Subjects:
Public key cryptosystems
K.
Computing Milieux
K.4
COMPUTERS AND SOCIETY
K.4.4
Electronic Commerce
Subjects:
Payment schemes
General Terms:
Economics,
Human Factors,
Reliability,
Security,
Theory,
Verification
Keywords:
contract signing problem,
digital signatures,
fair exchange,
proof of knowledge,
public-key cryptography,
verifiable encryption
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE conference on Design automation
Gwo-Dong Chen
, Daniel D. Gajski
|