Defending Against Attack on the Cloned: In-Band Active Man-in-the-Middle Detection for the Signal Protocol
Wil Liam Teng, Kasper Rasmussen

TL;DR
This paper proposes an automated, server-assisted method to detect active Man-in-the-Middle attacks in Signal, enhancing security without user intervention and maintaining practicality with minimal performance impact.
Contribution
It introduces a novel in-band active MitM detection mechanism for Signal that automates key verification without out-of-band channels, relying on server-side key fingerprint tracking.
Findings
Effective MitM detection with minimal performance overhead
Maintains Signal's security guarantees and deniability
Practical implementation with real-world Signal library
Abstract
With Signal's position as one of the most popular secure messaging protocols in use today, the threat of government coercion and mass surveillance, i.e., active Man-in-the-Middle (MitM) attacks, are more relevant than ever. On the other hand, studies [29, 33, 37, 38] have shown that user awareness is very poor when it comes to authenticating keys in instant messaging applications, e.g., comparing key fingerprints out-of-band. The ideal solution to this problem should not require the active participation of the users. Our solution to active MitM attacks builds directly on Signal. We automate the process of key confirmation without relying on the intervention of users, and without using an out-of-band communication channel, at the cost of slightly altered trust assumptions on the server. We consider a powerful active MitM that not only controls the communication channel, but also has (one…
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
TopicsPower Line Communications and Noise · Smart Grid Security and Resilience
