Loading [MathJax]/extensions/MathMenu.js
The relationship between public key encryption and oblivious transfer | IEEE Conference Publication | IEEE Xplore

The relationship between public key encryption and oblivious transfer


Abstract:

In this paper we study the relationships among some of the most fundamental primitives and protocols in cryptography: public-key encryption (i.e. trapdoor predicates), ob...Show More

Abstract:

In this paper we study the relationships among some of the most fundamental primitives and protocols in cryptography: public-key encryption (i.e. trapdoor predicates), oblivious transfer (which is equivalent to general secure multi-party computation), key agreement and trapdoor permutations. Our main results show that public-key encryption and oblivious transfer are incomparable under black-box reductions. These separations are tightly matched by our positive results where a restricted (strong) version of one primitive does imply the other primitive. We also show separations between oblivious transfer and key agreement. Finally, we conclude that neither oblivious transfer nor trapdoor predicates imply trapdoor permutations. Our techniques for showing negative results follow the oracle separations of R. Impagliazzo and S. Rudich (1989).
Date of Conference: 12-14 November 2000
Date Added to IEEE Xplore: 06 August 2002
Print ISBN:0-7695-0850-2
Print ISSN: 0272-5428
Conference Location: Redondo Beach, CA, USA

Contact IEEE to Subscribe

References

References is not available for this document.