Aarhus University Seal

Secure data structures based on multi-party computation

Research output: Contribution to book/anthology/report/proceedingConference abstract in proceedingsResearchpeer-review

  • Tomas Toft, Denmark
This work considers data structures based on multi-party computation (MPC) primitives: structuring secret (e.g. secret shared and potentially unknown) data such that it can both be queried and updated efficiently. Implementing an oblivious RAM (ORAM) using MPC allows any existing data structure to be realized using MPC primitives, however, by focusing on a specific example -- a priority queue -- it is shown that it is possible to achieve much better results than the generic solutions can provide. Moreover, the techniques differ significantly from existing ORAM constructions. Indeed it has recently been shown that any information theoretically secure ORAM with n memory locations requires at least log n random bits per read/write to hide the access pattern. In contrast, the present construction achieves security with a completely deterministic access pattern.
Original languageEnglish
Title of host publicationProceedings of the 30th Annual ACM SIGACT-SIGOPS ACM Symposium on Principles of Distributed Computing, PODC 2011
Number of pages2
PublisherAssociation for Computing Machinery
Publication year2011
Pages291-292
ISBN (print)978-1-4503-0719-2
DOIs
Publication statusPublished - 2011
Event30th Annual ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing - San Jose, CA, United States
Duration: 6 Jun 20128 Jun 2012

Conference

Conference30th Annual ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing
LandUnited States
BySan Jose, CA
Periode06/06/201208/06/2012

See relations at Aarhus University Citationformats

ID: 41966175