CRSep 1, 2021

Let Your Camera See for You: A Novel Two-Factor Authentication Method against Real-Time Phishing Attacks

arXiv:2109.00132v1
Originality Incremental advance
AI Analysis

This addresses a critical security problem for users and organizations by providing a deployable defense against real-time phishing, though it is an incremental improvement over existing 2FA methods.

The authors tackled the vulnerability of two-factor authentication (2FA) to real-time phishing attacks by proposing a system where users take a photo of the web browser's address bar, using OCR to verify the domain name, which effectively defeats such attacks without requiring special hardware.

Today, two-factor authentication (2FA) is a widely implemented mechanism to counter phishing attacks. Although much effort has been investigated in 2FA, most 2FA systems are still vulnerable to carefully designed phishing attacks, and some even request special hardware, which limits their wide deployment. Recently, real-time phishing (RTP) has made the situation even worse because an adversary can effortlessly establish a phishing website replicating a target website without any background of the web page design technique. Traditional 2FA can be easily bypassed by such RTP attacks. In this work, we propose a novel 2FA system to counter RTP attacks. The main idea is to request a user to take a photo of the web browser with the domain name in the address bar as the 2nd authentication factor. The web server side extracts the domain name information based on Optical Character Recognition (OCR), and then determines if the user is visiting this website or a fake one, thus defeating the RTP attacks where an adversary must set up a fake website with a different domain. We prototyped our system and evaluated its performance in various environments. The results showed that PhotoAuth is an effective technique with good scalability. We also showed that compared to other 2FA systems, PhotoAuth has several advantages, especially no special hardware or software support is needed on the client side except a phone, making it readily deployable.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes