2015 · 83 citations · 18 references
ComputingCloud ComputingComputer ScienceCloud InfrastructureCloud StorageStorage SystemsCachingCloud Resource ManagementCompute Resource ManagementMemory HierarchyStorage ArchitectureStorage ManagementBandwidthBandwidth OptimizationBandwidth Overhead
To understand the gap between theory and practice for oblivious cloud storage, we experimentally evaluate four representative Oblivious RAM (ORAM) designs on Amazon S3. We replay realistic application traces to these ORAMs in order to understand whether they can meet the demands of various real applications using cloud storage as a backend. We find that metrics traditionally used in the ORAM literature, e.g., bandwidth overhead, fail to capture the practical needs of those applications. With a new understanding of the desirable properties, relevant metrics, and observations about the cloud services and their applications, we propose CURIOUS, a new modular partition-based ORAM framework, and show experimentally that it is thus far the most promising approach.
18
Software protection and simulation on oblivious RAMs
Oded Goldreich, Rafail Ostrovsky · Journal of the ACM · 1996 · 1.6K citations · Full text
Emil Stefanov, Marten van Dijk, Elaine Shi et al. · 2013 · 692 citations
ObliviStore: High Performance Oblivious Cloud Storage
Emil Stefanov, Elaine Shi · 2013 · 245 citations · Full text
Xiao Wang, Hubert Chan, Elaine Shi · 2015 · 229 citations
Martin Maas, Eric Love, Emil Stefanov et al. · 2013 · 209 citations