CryptoDB
Multi-Client Oblivious RAM with Poly-Logarithmic Communication
Authors: | |
---|---|
Download: | |
Presentation: | Slides |
Abstract: | Oblivious RAM enables oblivious access to memory in the single-client setting, which may not be the best fit in the network setting. Multi-client oblivious RAM (MCORAM) considers a collaborative but untrusted environment, where a database owner selectively grants read access and write access to different entries of a confidential database to multiple clients. Their access pattern must remain oblivious not only to the server but also to fellow clients. This upgrade rules out many techniques for constructing ORAM, forcing us to pursue new techniques.
MCORAM not only provides an alternative solution to private anonymous data access (Eurocrypt 2019) but also serves as a promising building block for equipping oblivious file systems with access control and extending other advanced cryptosystems to the multi-client setting.
Despite being a powerful object, the current state-of-the-art is unsatisfactory: The only existing scheme requires |
Video from ASIACRYPT 2020
BibTeX
@article{asiacrypt-2020-30711, title={Multi-Client Oblivious RAM with Poly-Logarithmic Communication}, booktitle={Advances in Cryptology - ASIACRYPT 2020}, publisher={Springer}, doi={10.1007/978-3-030-64834-3_6}, author={Sherman S. M. Chow and Katharina Fech and Russell W. F. Lai and Giulio Malavolta}, year=2020 }