DocumentCode
3710052
Title
Black-Box Garbled RAM
Author
Sanjam Garg;Steve Lu;Rafail Ostrovsky
Author_Institution
Comput. Sci. Div., Univ. of California, Berkeley, Berkeley, CA, USA
fYear
2015
Firstpage
210
Lastpage
229
Abstract
Garbled RAM, introduced by Lu and Ostrovsky, enables the task of garbling a RAM (Random Access Machine) program directly, there by avoiding the inefficient process of first converting it into a circuit. Garbled RAM can be seen as a RAM analogue of Yao´s garbled circuit construction, except that known realizations of Garbled RAM make non-black-box use of the underlying cryptographic primitives. In this paper we remove this limitation and provide the first black-box construction of Garbled RAM with polylogarithmic overhead. Our scheme allows for garbling multiple RAM programs being executed on a persistent database and its security is based only on the existence of one-way functions. We also obtain the first secure RAM computation protocol that is both constant round and makes only black-box use of one-way functions in the Oblivious Transfer hybrid model.
Keywords
"Random access memory","Cryptography","Databases","Central Processing Unit","Computer science","Complexity theory"
Publisher
ieee
Conference_Titel
Foundations of Computer Science (FOCS), 2015 IEEE 56th Annual Symposium on
ISSN
0272-5428
Type
conf
DOI
10.1109/FOCS.2015.22
Filename
7354396
Link To Document