
TL;DR
This paper investigates the impersonation attack model in message passing systems, demonstrating its increased power over asynchronous crash failure models, and explores its implications on set agreement and renaming problems.
Contribution
It formally compares impersonation and asynchronous models, showing that impersonation enables solving (k+1)-set agreement where k-set agreement is impossible.
Findings
(k+1)-set agreement is solvable in the impersonation model.
k-set agreement remains impossible in this model.
Impersonation allows for more efficient renaming algorithms.
Abstract
In this paper we consider a synchronous message passing system in which in every round an external adversary is able to send each processor up to k messages with falsified sender identities and arbitrary content. It is formally shown that this impersonation model is slightly stronger than the asynchronous message passing model with crash failures. In particular, we prove that (k+1)-set agreement can be solved in this model, while k-set agreement is impossible, for any k>=1. The different strength of the asynchronous and impersonation models is exhibited by the order preserving renaming problem, for which an algorithm with n+k target namespace exists in the impersonation model, while an exponentially larger namespace is required in case of asynchrony.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Data Security · Distributed systems and fault tolerance · Network Security and Intrusion Detection
