International Association for Cryptologic Research

International Association
for Cryptologic Research

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

Paper

Artifact

Artifact number
eurocrypt/2026/a4

Artifact published
July 25, 2026

Badge
🏆 IACR EUROCRYPT Results Reproduced

README

ZIP (1.52 MB)  

View on Github

License

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.