• 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