• Publications
  • Influence
Constants Count: Practical Improvements to Oblivious RAM
TLDR
Ring ORAM is the first tree-based ORAM whose bandwidth is independent of the ORAM bucket size, a property that unlocks multiple performance improvements. Expand
  • 121
  • 22
  • PDF
Design space exploration and optimization of path oblivious RAM in secure processors
TLDR
We demonstrate techniques to make Path ORAM practical in a secure processor setting. Expand
  • 120
  • 22
  • PDF
Onion ORAM: A Constant Bandwidth Blowup Oblivious RAM
TLDR
We present Onion ORAM, an Oblivious RAM (ORAM) with constant worst-case bandwidth blowup that leverages poly-logarithmic server computation to circumvent the logarithsmic lower bound on ORAM bandwidth blow up. Expand
  • 118
  • 20
  • PDF
Freecursive ORAM: [Nearly] Free Recursion and Integrity Verification for Position-based Oblivious RAM
TLDR
We propose a new ORAM structure called the PosMap Lookaside Buffer (PLB) and PosMap compression techniques to reduce the performance overhead from Recursive ORAM empirically (the latter also improves the construction asymptotically). Expand
  • 75
  • 17
  • PDF
Solidus: An Incentive-compatible Cryptocurrency Based on Permissionless Byzantine Consensus
TLDR
The decentralized cryptocurrency Bitcoin has experienced great success but also encountered many challenges. Expand
  • 76
  • 14
  • PDF
Ring ORAM: Closing the Gap Between Small and Large Client Storage Oblivious RAM
TLDR
We present Ring ORAM, a simple and low-latency ORAM construction that can be parameterized for either small or large client storage that can achieve constant factor online bandwidth overhead over insecure systems. Expand
  • 49
  • 14
  • PDF
Solida: A Blockchain Protocol Based on Reconfigurable Byzantine Consensus
TLDR
We propose Solida, a decentralized blockchain protocol based on reconfigurable Byzantine consensus augmented by proof-of-work. Expand
  • 66
  • 13
  • PDF
Suppressing the Oblivious RAM timing channel while making information leakage and program efficiency trade-offs
TLDR
We present a dynamic scheme that leaks at most 32 bits through the ORAM timing channel and introduces only 20% performance overhead and 12% power overhead relative to a baseline ORAM that has no timing channel protection. Expand
  • 80
  • 10
  • PDF
PrORAM: Dynamic prefetcher for Oblivious RAM
TLDR
We propose a dynamic ORAM prefetching technique called PrORAM (Dynamic Prefetcher for ORAM) and comprehensively explore its design space. Expand
  • 30
  • 8
  • PDF
Inhibition of the CXCR4/CXCL12 chemokine pathway reduces the development of murine pulmonary metastases
Metastasis continues to be the leading cause of mortality for patients with cancer. High expression of the chemokine receptor CXCR4 correlates with poor prognosis in many cancers, includingExpand
  • 202
  • 7