Automatic Detection of Fake Key Attacks in Secure Messaging
Tarun Kumar Yadav, Devashish Gosain, Amir Herzberg, Daniel Zappala and, Kent Seamons

TL;DR
This paper introduces KTACA, an automated, user-agnostic system for detecting fake key attacks in secure messaging apps, combining client auditing and anonymous key monitoring for improved security.
Contribution
It proposes a novel automated key verification system that integrates two approaches to enhance detection of fake key attacks in encrypted messaging.
Findings
KTACA effectively detects fake key attacks automatically.
Prototype implementation confirms system feasibility and performance.
Analysis highlights strengths, weaknesses, and deployment considerations.
Abstract
Popular instant messaging applications such as WhatsApp and Signal provide end-to-end encryption for billions of users. They rely on a centralized, application-specific server to distribute public keys and relay encrypted messages between the users. Therefore, they prevent passive attacks but are vulnerable to some active attacks. A malicious or hacked server can distribute fake keys to users to perform man-in-the-middle or impersonation attacks. While typical secure messaging applications provide a manual method for users to detect these attacks, this burdens users, and studies show it is ineffective in practice. This paper presents KTACA, a completely automated approach for key verification that is oblivious to users and easy to deploy. We motivate KTACA by designing two approaches to automatic key verification. One approach uses client auditing (KTCA) and the second uses anonymous…
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
TopicsInternet Traffic Analysis and Secure E-voting · User Authentication and Security Systems · Advanced Malware Detection Techniques
