2014 · 86 citations · 39 references
ComputingComputer EngineeringComputer ScienceComputer SecurityCryptographyMemoryEmbedded Memory BlocksMemory ManagementMemory Protection HardwareMemory Subsystem DesignMicroarchitectural SecurityInformation LeakageInformation Leakage PreventionMemory Access Pattern LeakageMicroarchitectural Information LeakageSecure Memory ArchitectureSecure Memory ManagementSecure Memory ProtectionSensitive Information Leakage
Oblivious RAM (ORAM) is an established cryptographic technique to hide a program's address pattern to an untrusted storage system. More recently, ORAM schemes have been proposed to replace conventional memory controllers in secure processor settings to protect against information leakage in external memory and the processor I/O bus.
39
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
Jonathan M. McCune, Bryan Parno, Adrian Perrig et al. · 2008 · 646 citations
Engineering, Computer Engineering, Electrical Engineering +14