ACM Home Page
Please provide us with feedback. Feedback
Efficient oblivious transfer protocols
Full text PdfPdf (983 KB)
Source Symposium on Discrete Algorithms archive
Proceedings of the twelfth annual ACM-SIAM symposium on Discrete algorithms table of contents
Washington, D.C., United States
Pages: 448 - 457  
Year of Publication: 2001
ISBN:0-89871-490-7
Authors
Moni Naor  Dept. of Computer Science and Applied Math, Weizmann Institute of Science, Rehovot, Israel
Benny Pinkas  STAR Lab, Intertrust Technologies
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIAM : Society for Industrial and Applied Mathematics
Publisher
Society for Industrial and Applied Mathematics  Philadelphia, PA, USA
Bibliometrics
Downloads (6 Weeks): 21,   Downloads (12 Months): 161,   Citation Count: 31
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

1 Introduction

Oblivious Transfer (OT) protocols allow one party, the sender, to transmit part of its inputs to another party, the chooser, in a manner that protects both of them: the sender is assured that the chooser does not receive more information than it is entitled, while the chooser is assured that the sender does not learn which part of the inputs it received. OT is used as a key component in many applications of cryptography. Its computational requirements are quite demanding and they are likely to be the bottleneck in many applications that invoke it.

1.1 Contributions.

This paper presents several significant improvements to oblivious transfer (OT) protocols of strings, and in particular: (i) Improving the efficiency of applications which many invocations of oblivious transfer. (ii) Providing the first two-round OT protocol whose security analysis does not invoke the random oracle model.


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
W. Aiello, Y. Ishai and O. Reingold, Oblivious Commerce: How to Sell Digital Goods, Manuscript, 2000.
 
2
M. Bellare, J. Garay and T. Rabin. "Fast Batch Verification for Modular Exponentiation and Digital Signatures." Proc. Advances in Cryptology-Eurocrypt '98, LNCS (1403), Springer-Verlag, pp. 236-250, 1998.
 
3
4
 
5
 
6
C. Cachin, S. Micaii and M. Stadler, Computationally Private Information Retrieval With Polylogarith. mic Communication, Advances in Cryptology - Eurocrypt '99, LNCS 1592, Springer-Verlag, 1999.
 
7
8
 
9
R. Canetti and S. Goldwasser: An Efficient Threshold Public Key Cryptosystem Secure Against Adaptive Chosen Ciphertext Attack, Advances in Cryptology - EUROCRYPT '99, Springer-Verlag, 1999, pp. 90-106.
 
10
 
11
 
12
A. De Santis, G. Di Crescenzo, G. Persians, and M. Yung, On Monotone Formula Closure of SZK, Proc. of 35th IEEE Symposium on Foundations of Computer Science (FOCS '94), Santa Fe, New Mexico, USA, November 20-22, 1994, pp. 454-465.
 
13
W. Dai, Crypts++ 3.1 Benchmarks, available at http ://www. eskimo, com/'weidai/benchmarks, html
 
14
W. Diffie and M. Hellman, New directions in cryptography, IEEE 'Ira. Inform. Theory, 22 (6), 644-654, 1976.
15
 
16
 
17
18
 
19
A. Fiat, Batch RSA, J. of Crypt. 10(2): 75-88 (1997).
20
21
 
22
 
23
 
24
25
26
 
27
 
28
M. O. Rabin, "How to exchange secrets by oblivious transfer", Tech. Memo TR-81, Aiken Computation Laboratory, 1981.
 
29
 
30
C. P. Schnorr, "Efficient Signature Generation by Smart Cards", J. of Crypt., 4(3), pp. 161-174, 1991.
 
31
V. Shoup Lower bounds for discrete logarithms and related problems, in Proc. Eurocrypt '97, Springer Verlag LNCS 1233, pp. 256-266, 1997.
 
32
V. Shoup and R. Gennaxo , Securing threshold eryptosystems against chosen ciphertext attack, Proc. Advances in Cryptology - Eurocrypt'98, Springer-Verlag LNCS 1403, 1998, pp. 1-16.
 
33
M. Stadler, Publicly verifiable secret sharing, Proe. Advances in Cryptology - EUROCRYPT '96, LNCS, vol. 1070, Springer, 1996, pp. 190-199.
 
34
A.C. Yao, "How to generate and exchange secrets", Proe. of the 27th IEEE Syrup. on Foundations of Computer Science, 1986, pp. 162-167.

CITED BY  32