ProCAPTCHA: A profile-based CAPTCHA for personal password authentication

3Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.
Get full text

Abstract

CAPTCHA was introduced decades ago to distinguish between humans and bots. However, solving CAPTCHA has been a challenging issue for intruders. Various techniques, such as 3rd-party attacks, have been invented to break CAPTCHA. This research proposes ProCAPTCHA, a CAPTCHA system individually generated for each user by merging biometrics and user profiles. ProCAPTCHA leverages keystroke dynamics and personal information to create unique CAPTCHAs that are difficult for intruders to solve. ProCAPTCHA’s algorithm generates CAPTCHA based on the user’s profile data, ensuring randomness and uniqueness for each login. Performance evaluation shows that ProCAPTCHA can identify legitimate users with 100% accuracy, while only 60% of intruders are misclassified as true users. Bots face significant delays, often failing due to system time limits. Nonetheless, the bot’s attack must spend a very long time solving which, in real life, could be interrupted by the time limit of the system. Therefore, all bots cannot gain access as required.

Cite

CITATION STYLE

APA

Nanglae, N., & Bhattarakosol, P. (2024). ProCAPTCHA: A profile-based CAPTCHA for personal password authentication. PLoS ONE, 19(12 December). https://doi.org/10.1371/journal.pone.0311197

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free