Garbled RAM revisited

C Gentry, S Halevi, S Lu, R Ostrovsky… - Advances in Cryptology …, 2014 - Springer
… ’s garbled circuits, that allows a user to garble a RAM program directly, … garbled program
and the time it takes to create and evaluate it are only proportional to its running time on a RAM

Garbled ram revisited, part ii

S Lu, R Ostrovsky - Cryptology ePrint Archive, 2014 - eprint.iacr.org
… Before we describe garbled RAM, let us fix a notation for describing standard RAM computation.
We will consider a program P that has random-access to a memory of size n which may …

Garbled RAM from one-way functions

S Garg, S Lu, R Ostrovsky, A Scafuro - … of the forty-seventh annual ACM …, 2015 - dl.acm.org
garbled RAM scheme, where the size of the garbled database is |D| · poly(κ), size of the
garbled input is |x| · poly(κ) and the size of the garbled … of the garbled RAM definition where …

Fully succinct garbled RAM

R Canetti, J Holmgren - Proceedings of the 2016 ACM Conference on …, 2016 - dl.acm.org
… garbling schemes for RAM programs, where the runtime of the garbled program is proportional
… how to garble RAM and even develop new tools to garble parallel RAM programs. In the …

Black-box garbled RAM

S Garg, S Lu, R Ostrovsky - 2015 IEEE 56th Annual Symposium …, 2015 - ieeexplore.ieee.org
… In Section III, we give necessary background and definitions for the RAM model, garbled
circuits, and garbled RAM. In Section IV we give the warmup heuristic construction of our result. …

Succinct adaptive garbled RAM

R Canetti, Y Chen, J Holmgren… - Cryptology ePrint Archive, 2015 - eprint.iacr.org
garble a large persistent database and then garble, one by one, a sequence of adaptively
and adversarially chosen RAM … Still, it is guaranteed that the garbled database and programs …

EpiGRAM: Practical Garbled RAM

D Heath, V Kolesnikov, R Ostrovsky - … on the Theory and Applications of …, 2022 - Springer
Garbled RAM (GRAM) is a powerful technique introduced by Lu and Ostrovsky that equips
Garbled Circuit (GC) with a sublinear cost RAM without adding rounds of interaction. While …

How to garble RAM programs?

S Lu, R Ostrovsky - Advances in Cryptology–EUROCRYPT 2013: 32nd …, 2013 - Springer
… -way functions, we show how to construct Garbled RAM Programs (GRAM) where its size …
the RAM programs into circuits. As an example, our techniques implies the first garbled binary …

Succinct garbling and indistinguishability obfuscation for RAM programs

R Canetti, J Holmgren, A Jain… - Proceedings of the forty …, 2015 - dl.acm.org
… As we will see later, our garbled RAM construction uses a message space M = {0, 1}O(log
λ), which means |S0∆S1| ≤ |M| ≤ poly(λ) so we can rely on polynomial assumptions. …

Black-box parallel garbled RAM

S Lu, R Ostrovsky - Annual International Cryptology Conference, 2017 - Springer
… We now define the extension of garbled RAM to parallel RAM programs. This primarily
follows the definition of previous garbled RAM schemes, but in the parallel setting, and we refer …