journal article·2023Open access

An Improved Text-Based and Image-Based CAPTCHA Based on Solving and燫esponse Time

Ademola Olusola Adesina, Patrick Seun Ayobioloja, Ibidun Christiana Obagbuwa, Tola John Odule, Adenrele A. Afolorunso, Sunday Adeola Ajagbe

Computers, Materials & Continua· Volume 74· Issue 2

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.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: User Authentication and Security Systems · Advanced Malware Detection Techniques · Spam and Phishing Detection

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (25)

Show source-provided references
1. Telling humans and computers apart automatically10.1145/966389.966390 ↗
2. Brodić · The CAPTCHA: Perspectives and Challenges. Smart Innovation, Systems and Technologies · 2020 · 162 · 105
3. Fine-grained vehicle type classification using lightweight convolutional neural network with feature optimization and joint learning strategy10.1007/s11042-020-09171-3 ↗
4. A blockchain-empowered access control framework for smart devices in green internet of things10.1145/3433542 ↗
5. Designing a secure text-based captcha10.1016/j.procs.2015.07.381 ↗
6. A survey of current research on captcha
7. Adversarial text-based CAPTCHA generation method utilizing spatial smoothing
8. Your CAPTCHA recognition method based on deep learning using MSER descriptor10.32604/cmc.2022.024221 ↗
9. A systematic survey on CAPTCHA recognition: Types, creation and breaking techniques10.1007/s11831-021-09608-4 ↗
10. Multi-classification of Alzheimer disease on magnetic resonance images (MRI) using deep convolution neural network approaches10.19101/IJACR.2021.1152001 ↗
11. Design and development of an access control based electronic medical records (EMR)
12. Captchas: An artificial intelligence application to web security10.1016/B978-0-12-385510-7.00003-5 ↗
13. Analysis of relation between entropy and factors in image-based CAPTCHAs
14. CLAPTCHA-A novel captcha
15. Discrete multi-graph hashing for large-scale visual search10.1007/s11063-018-9892-7 ↗
16. Set based CAPTCHA”-comparison with text-based CAPTCHA and image-based CAPTCHA
17. Filtering short message spam of group sending using CAPTCHA
18. Avoiding massive automated voting in internet polls10.1016/j.entcs.2007.12.024 ↗
19. A survey and analysis of current captcha approaches
20. A security analysis of captchas with large character sets
21. Z. Nouri and M. Rezaei, “Deep-CAPTCHA: A deep learning-based CAPTCHA solver for vulnerability assessment,” pp. 1–9, 2020, SSRN Elsevier Available at http://dx.doi.org/10.2139/ssrn.3633354.10.2139/ssrn.3633354 ↗
22. Traceable attribute-based signature10.1016/j.jisa.2019.102400 ↗
23. Location data record privacy protection based on differential privacy mechanism10.5755/j01.itc.47.4.19320 ↗
24. A pursuit of sustainable privacy protection in big data environment by an optimized clustered-purpose based algorithm10.32604/iasc.2020.011731 ↗
25. Usability analysis of the image and interactive CAPTCHA via prediction of the response time