Menhir: An Oblivious Database with Protection against Access and Volume Pattern Leakage

Leonie Reichert, Gowri R Chandran, Phillipp Schoppmann, Thomas H. Schneider, Björn Scheuermann · 2024

Analyzing user data while protecting the privacy of individuals remains a big challenge. Trusted execution environments (TEEs) are a possible solution as they protect processes and Virtual Machines (VMs) against malicious hosts. However, TEEs can leak access patterns to code and to the data being processed. Furthermore, when data is stored in a TEE database, the data volume required to answer a query is another unwanted side channel that contains sensitive information. Both types of information leaks, access patterns and volume patterns, allow for database reconstruction attacks.

Read the paper · More papers on PaperTik