Eurocrypt 2026
When Trying to Catch Cheaters Breaks the MPC:
Breaking and Fixing Delayed Consistency Checks in Trident, Fantastic Four, SWIFT, and Quad
Andreas Brüggemann
Technical University of Darmstadt
Thomas Schneider
Technical University of Darmstadt
Keywords: secure multi-party computation, consistency checks, malicious security, Trident, SWIFT
Abstract
Actively secure multi-party computation in the honest-majority setting often relies on multiple parties computing the same message to be sent. This additional redundancy allows to detect when a party deviates from the protocol. Many works utilize this for efficient protocol design, with some protocols delaying and batching consistency checks to further boost efficiency. In this paper, we show multiple cases where such batched consistency checks render the protocols insecure. Our concrete attacks derive additional knowledge from the batched consistency checks, reconstructing values on intermediate wires. Specifically, we show concrete attacks on Trident (NDSS'20), Fantastic Four (USENIX Security'21) including its implementation in the popular MP-SPDZ framework (CCS'20), and Quad (PoPETS'25). Furthermore, we find how an imprecise specification of SWIFT (USENIX Security'21) can enable a similar attack and reveal a gap in their security proof. Finally, we propose a fix for all protocols with a small performance overhead. Our provably secure fix uses a generic, joint consistency check that replaces the former, insecure consistency checks.
Publication
EUROCRYPT 2026, LNCS 16543
PaperArtifact
Artifact number
eurocrypt/2026/a4
Artifact published
July 25, 2026
Badge
🏆 IACR EUROCRYPT Results Reproduced
Note that license information is supplied by the authors and has not been confirmed by the IACR.
BibTeX How to cite
Andreas Brüggemann and Thomas Schneider. (2026). When Trying to Catch Cheaters Breaks the MPC: Breaking and Fixing Delayed Consistency Checks in Trident, Fantastic Four, SWIFT, and Quad. In Advances in Cryptology – EUROCRYPT 2026, Lecture Notes in Computer Science vol. 16543, pp. 457–487, Springer. https://doi.org/10.1007/978-3-032-25324-8_16. Artifact at https://artifacts.iacr.org/eurocrypt/2026/a4.