The simplest protocol for oblivious transfer

98Citations
Citations of this article
82Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Oblivious Transfer (OT) is the fundamental building block of cryptographic protocols. In this paper we describe the simplest and most efficient protocol for 1-out-of-n OT to date, which is obtained by tweaking the Diffie-Hellman key-exchange protocol. The protocol achieves UCsecurity against active and adaptive corruptions in the random oracle model. Due to its simplicity, the protocol is extremely efficient and it allows to perform m 1-out-of-n OTs using only: – Computation: (n + 1)m + 2 exponentiations (mn for the receiver, mn + 2 for the sender) and – Communication: 32(m+1) bytes (for the group elements), and 2mn ciphertexts. We also report on an implementation of the protocol using elliptic curves, and on a number of mechanisms we employ to ensure that our software is secure against active attacks too. Experimental results show that our protocol (thanks to both algorithmic and implementation optimizations) is at least one order of magnitude faster than previous work.

Cite

CITATION STYLE

APA

Chou, T., & Orlandi, C. (2015). The simplest protocol for oblivious transfer. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 9230, pp. 40–58). Springer Verlag. https://doi.org/10.1007/978-3-319-22174-8_3

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free