Abstract
Trapdoors are widely used in cryptography, in particular for digital signatures and public key encryption. In these classical applications, it is highly desirable that trapdoors remain secret even after their use. In this paper, we consider positive applications of trapdoors that do not remain secret when they are used. We introduce and formally define one-time trapdoor one-way functions (OTTOWF), a primitive similar in spirit to classical trapdoor one-way functions, with the additional property that its trapdoor always becomes public after use. We provide three constructions of OTTOWF. Two of them are based on factoring assumptions and the third one on generic one-way functions. We then consider potential applications of our primitive, and in particular the fair exchange problem. We provide two fair exchange protocols using OTTOWF, where the trapdoor is used to provide some advantage to one of the parties, whereas any (abusive) use of this trapdoor will make the advantage available to the other party as well. We compare our protocols with well-established solutions for fair exchange and describe some scenarios where they have advantageous characteristics. These results demonstrate the interest of one-time trapdoor one-way functions, and suggest looking for further applications of them.
Original language | English |
---|---|
Title of host publication | Information Security - 13th International Conference, ISC 2010, Revised Selected Papers |
Publisher | Springer Verlag |
Pages | 283-298 |
Number of pages | 16 |
ISBN (Print) | 9783642181771 |
DOIs | |
Publication status | Published - 2011 |
Publication series
Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|
Volume | 6531 LNCS |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Bibliographical note
Funding Information:★The work of this author was done while he was a post-doctoral researcher at the UCL Crypto Group and was supported by the Belgian Walloon Region under its RW-WIST Programme, ALAWN Project. ★★Research Fellow of the Belgian Fund for Scientific Research (F.R.S.-FNRS) at Universitécatholique de Louvain (UCL).
Keywords
- Cryptographic primitive
- fair exchange
- trapdoor one-way function
ASJC Scopus subject areas
- Theoretical Computer Science
- General Computer Science