Mitigating real-time phishing in Time-based One-Time Password applications using behavioral analysis
Loading...
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Strathmore University
Abstract
Time-based One-Time Password (TOTP) applications enhance online security by providing an additional authentication layer. However, they are vulnerable to real-time phishing attacks, where attackers deceive users into entering their TOTP codes on fraudulent websites. Since TOTP codes are valid for a short duration and cannot be reused, traditional security mechanisms struggle to detect and prevent their misuse in real-time. Attackers can intercept these codes and immediately use them to gain unauthorized access before they expire, bypassing standard authentication defenses. This dissertation presents a behavioral analysis approach to mitigate real-time phishing attacks on TOTP systems. An algorithm was designed to detect suspicious activity by analyzing user behavior patterns, such as login frequency, location, device type, and interaction anomalies. The algorithm flags potential phishing attempts in real-time by establishing a baseline for normal usage and identifying deviations. A proof-of-concept prototype was developed using a data-driven prototyping methodology to validate the effectiveness of this approach. The results confirm that integrating behavioral analysis into TOTP applications provides proactive security by detecting and responding to phishing threats before authentication codes are exploited.
Keywords: Time-based One-Time Passwords, Behavioral Analysis, Real-Time Phishing, Authentication
Description
Full - text thesis
Keywords
Citation
Kivuva, J. L. (2025). Mitigating real-time phishing in Time-based One-Time Password applications using behavioral analysis [Strathmore University]. https://hdl.handle.net/11071/16402