Oblivious RAM

Lecture 1: Oblivious RAM I
Lecture 2: Oblivious RAM II

This series of talks was part of the Cryptography Boot Camp. Videos for each talk area available through the links above.

Speaker: Elaine Shi, University of Maryland and Daniel Wichs, Northeastern University

Oblivious RAM (ORAM) allows a client to access data on a remote server without revealing which locations are being accessed. In this talk, we will present constructions of ORAM and discuss recent progress in making ORAM practical. We will then talk about advanced applications of ORAM to garbling and outsourcing an entire RAM computation.