Open Access iconOpen Access

ARTICLE

An Improved Text-Based and Image-Based CAPTCHA Based on Solving and Response Time

Ademola Olusola Adesina1, Patrick Seun Ayobioloja2, Ibidun Christiana Obagbuwa3, Tola John Odule1, Adenrele A. Afolorunso2, Sunday Adeola Ajagbe4,*

1 Department of Mathematical Sciences, Olabisi Onabanjo University Ago-Iwoye, 120107, Nigeria
2 National Open University of Nigeria, Abuja, 900001, Nigeria
3 Sol Plaatje University, Kimberley, Northern Cape, 8305, South Africa
4 Computer Engineering Department, Ladoke Akintola University of Technology, LAUTECH, Ogbomoso, 210214, Nigeria

* Corresponding Author: Sunday Adeola Ajagbe. Email: email

Computers, Materials & Continua 2023, 74(2), 2661-2675. https://doi.org/10.32604/cmc.2023.031245

Abstract

CAPTCHA is an acronym that stands for Completely Automated Public Turing Test to tell Computers and Humans Apart (CAPTCHA), it is a good example of an authentication system that can be used to determine the true identity of any user. It serves as a security measure to prevent an attack caused by web bots (automatic programs) during an online transaction. It can come as text-based or image-based depending on the project and the programmer. The usability and robustness, as well as level of security, provided each of the varies and call for the development of an improved system. Hence, this paper studied and improved two different CAPTCHA systems (the text-based CAPTCHA and image-based CAPTCHA). The text-based and image-based CAPTCHA were designed using JavaScript. Response time and solving time are the two metrics used to determine the effectiveness and efficiency of the two CAPTCHA systems. The inclusion of response time and solving time improved the shortfall of the usability and robustness of the existing system. The developed system was tested using 200 students from the Federal College of Animal Health and Production Technology. The results of each of the participants, for the two CAPTCHAs, were extracted from the database and subjected to analysis using SPSS. The result shows that text-based CAPTCHA has the lowest average solving time (21.3333 s) with a 47.8% success rate while image-based CAPTCHA has the highest average solving time was 23.5138 s with a 52.8% success rate. The average response time for the image-based CAPTCHA was 2.1855 s with a 37.9% success rate lower than the text-based CAPTCHA response time (3.5561 s) with a 62.1% success rate. This indicates that the text-based CAPTCHA is more effective in terms of usability tests while image-based CAPTCHA is more efficient in terms of system responsiveness and recommended for potential users.

Keywords


Cite This Article

A. O. Adesina, P. S. Ayobioloja, I. C. Obagbuwa, T. J. Odule, A. A. Afolorunso et al., "An improved text-based and image-based captcha based on solving and response time," Computers, Materials & Continua, vol. 74, no.2, pp. 2661–2675, 2023.



cc This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 907

    View

  • 435

    Download

  • 1

    Like

Share Link