Procedia Computer Science · 2016 · 14 citations · 9 references
ComputingComputer ScienceCybersecurityArtificial IntelligenceAuthenticationComputer SecurityBehavioral AuthenticationBot DetectionDenial-of-service AttacksHuman-machine InterfacesBot Behavior AnalysisBot MitigationMultiple-choice OptionsWeb Services
With the expansion of Web services, denial of service (DoS) attacks by malicious automated programs (e.g., web bots) is becoming a serious problem of web service accounts. CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) is a human authentication mechanism that generates and grades tests to determine whether the user is a human or a malicious computer program. These tests are easier for humans to solve and tough for automated bots. We present a novel video CAPTCHA technique based on advertisement recognition. Our CAPTCHA provides a video which contains a predefined advertisement. The user has to identify the product that relates with the advertisement presented in the video by selecting the multiple choice options provided. If the user chooses the right option we can guess that the user is a human and not a bot.
9
reCAPTCHA: Human-Based Character Recognition via Web Security Measures
Luis von Ahn, Benjamin Maurer, Colin McMillen et al. · Science · 2008 · 1.1K citations
Asirra: A captcha that exploits interest-aligned manual image categorization
Jeremy Elson, John R. Douceur, Jon Howell et al. · 2007 · 480 citations
Ritendra Datta, Jia Li, James Z. Wang · 2005 · 139 citations
Balancing usability and security in a video CAPTCHA
Kurt Alfred Kluever, Richard Zanibbi · 2009 · 102 citations