2024-12-09
PG: Byzantine fault-tolerant and privacy-preserving sensor fusion with guaranteed output delivery
Publication
Publication
We design and implement PG, a Byzantine fault-tolerant and privacy-preserving multi-sensor fusion system. PG is flexible and extensible, supporting a variety of fusion algorithms and application scenarios. On the theoretical side, PG develops and unifies techniques from dependable distributed systems and modern cryptography. PG can provably protect the privacy of individual sensor inputs and fusion results. In contrast to prior works, PG can provably defend against pollution attacks and guarantee output delivery, even in the presence of malicious sensors that may lie about their inputs, contribute ill-formed inputs, and provide no inputs at all to sway the final result, and in the presence of malicious servers serving as aggregators. On the practical side, we implement PG in the client-server-sensor setting. Moreover, we deploy PG in a cloud-based system with 261 sensors and a cyber-physical system with 19 resource-constrained sensors. In both settings, we show that PG is efficient and scalable in both failure-free and failure scenarios.
Additional Metadata | |
---|---|
doi.org/10.1145/3658644.367034 | |
CCS '24: the 2024 ACM SIGSAC Conference on Computer and Communications Security | |
Organisation | Computer Security |
Jin, C., Yin, C., van Dijk, M., Duan, S., Massacci, F., Reiter, M., & Zhang, H. (2024). PG: Byzantine fault-tolerant and privacy-preserving sensor fusion with guaranteed output delivery. In Proceedings of the ACM Conference on Computer and Communications Security (pp. 3272–3286). doi:10.1145/3658644.367034 |