Robust and Private Distributed Shared Atomic Memory in Message Passing Networks
Paper in proceeding, 2015

We study the problem of privately emulating shared memory in message passing networks. The system includes $N$ servers, and at most e semi-Byzantine servers that can deviate from the algorithm by sending corrupted data. Moreover, at most f servers can fail and stop. The focus is on coded atomic storage (CAS) algorithms. We present a variant that ensures no information leakage by letting the servers store their data as secret shares. Our enhancement to CAS uses ⌈(N+k+2e)/2⌉-size quorums and Reed-Solomon codes. This enhancement preserves the algorithm ability to function in asynchronous system settings. To the best of our knowledge, we are the first to address the privacy issue when emulating shared memory in message-passing systems.

Semi-byzantine

Privacy

MRMW

Secret sharing

Shared memory emulation

Fault tolerance

Network cod- ing

Message passing

Author

Shlomi Dolev

Ben-Gurion University of the Negev

Thomas Petig

Chalmers, Computer Science and Engineering (Chalmers), Networks and Systems (Chalmers)

Elad Schiller

Chalmers, Computer Science and Engineering (Chalmers), Networks and Systems (Chalmers)

Proceedings of the 2015 ACM Symposium on Principles of Distributed Computing

311-313
978-1-4503-3617-8 (ISBN)

Areas of Advance

Transport

Subject Categories

Computer Science

DOI

10.1145/2767386.2767450

ISBN

978-1-4503-3617-8

More information

Created

10/7/2017