An Accented Character-based Captcha System with Usability Test Using Solving Time and Response Time

PDF (498KB), PP.96-104

Views: 0 Downloads: 0

Author(s)

Olanrewaju O. T. 1,* Omilabu A. A. 2 Nwufoh. C.V 1 Adewale F. O. 1 Osunade O. 3

1. Federal College of Animal Health and Production Technology, Department of Computer Science, Apata Ibadan, Nigeria

2. Tai Solarin University, Department of Computer and Information Science, Ijebu Ode, Nigeria

3. University of Ibadan, Department of Computer Science, Ibadan, (200213) Nigeria

* Corresponding author.

DOI: https://doi.org/10.5815/ijitcs.2025.01.07

Received: 23 Sep. 2024 / Revised: 15 Nov. 2024 / Accepted: 22 Dec. 2024 / Published: 8 Feb. 2025

Index Terms

Solving Time, Response Time, Usability, Text-based CAPTCHA

Abstract

CAPTCHA is an acronym for Completely Automated Public Turing test to tell Human and Computer Apart. The main purpose of CAPTCHA is to differentiate between human and automated machine during online transaction. Text, image, audio and video are types of CAPTCHAs. However, text-based CAPTCHAs are available in the market in different languages i.e., English, Arabic, Urdu and Chinese but accented character-based text CAPTCHA system namely NAIJACAPTCHA is a newly introduce text-based CAPTCHA developed using Latin characters and accented characters from two Nigerian language: Yorùbá and Igbo. The usability of sixteen accented character-based CAPTCHAs was tested to see if they were suitable for human usage. The usability performance was measured using response time, solving time, accuracy, and success rate. A total of two hundred and twenty-two participants were selected for the study, and 1108 CAPTCHA codes were generated. The response time for Text Distortion with Coloured Background was the fastest, with 1.18×103 ms, while Coloured Texts with No Background (CTNB) had the least response time of 1.09 ms. With a solving time of 2.52×104 ms, Character Fragmentation with No Background was the fastest. The result showed that CTBN's response and problem-solving time is highly promising; as a result, its website application for authentication during online transactions to distinguish between humans and machines will be simple for human beings to solve and user requests will also be swiftly attended to. Lastly, the security aspect of the developed NAIJACAPTCHA will be looked into determine its vulnerability.

Cite This Paper

Olanrewaju O. T., Omilabu A. A., Nwufoh C. V., Adewale F. O., Osunade O., "An Accented Character-based Captcha System with Usability Test Using Solving Time and Response Time", International Journal of Information Technology and Computer Science(IJITCS), Vol.17, No.1, pp.96-104, 2025. DOI:10.5815/ijitcs.2025.01.07

Reference

[1]Hassina Nacer, Nabil Djebari, Hachem Slimani, and Djanil. Aïssani, “A distributed authentication model for composite Web services”, Computers and Security Vol.70:  pp.144–178, 2017
[2]Chatpong Tangmanee, “User Test on Text-Based CAPTCHA: A Letter Case Examination”, Journal of Applied Security Research, Vol. 13, No.2, pp. 250-266, 2018.  https://doi.org/10.1080/19361610.2018.1422372
[3]Alan Dix, Janet Finlay, Gregory D. Abowd and Russell Beale, “Human–Computer Interaction”, (3rd ed). Essex: Pearson Education Limited. ISBN-13: 978-0-13-046109-4, ISBN-10: 0-13-046109-1, 2004. www.pearsoned.co.uk
[4]Paul Baecher, Marc Fischlin, Lior Gordon, Robert Langenberg, Michael Lutzow and Dominique Schroder, “CAPTCHAs: The good, the bad and the ugly”. In F. C. Frieling (Ed.), Sicherheit, LNI 170, pp. 353–365, 2010.
[5]Suliman A. Alsuhibany, “Generating Arabic Handwritten CAPTCHA for Cyber Security”, IJCSNS International Journal of Computer Science and Network Security, Vol.18, No. 3, pp. 41. 2018
[6]Junnan Yu, Xuna Ma and Ting Han, “Usability Investigation on the Localization of Text+ CAPTCHAs Take Chinese Characters as A Case Study School of Media and Design”, Shanghai Jiao Tong University, Shanghai China. Edition, Vol. 6, No.11, pp. 951–952, 2016.
[7]Rezvan Pakdel, Norafida Ithnin and Mohammad Hashime, “Captcha: A survey of usability features”, Research Journal of Information Technology Vol. 3, No.4, pp. 215–228, 2011.
[8]Charlie Obimbo, Andrew Halligan, Patrick De Freitas, “CaptchAll: An improvement on the modern text-based CAPTCHA”, Procedia Computer Science, Vol. 20, pp. 496–501, 2013.
[9]Ying-Lien Lee, Chung-Huei Hsu, “Usability study of text-based CAPTCHAs Displays”, Vol. 32, No.1, pp. 81–86, 2011.
[10]Mario Belk, Christos Α. Fidas, Panagiotis Germanakos and George Samaras, “Do human cognitive differences in information processing affect preference and performance of CAPTCHA?” International Journal of Human–Computer Studies, Vol. 84, pp.1–18, 2015.
[11]Darko Brodic, Alessia Amelio and Ivo Draganov, “Response time analysis of text-based captcha by association rules”, Proceedings of 17th International conference on artificial intelligence: Methodology, systems and applications (AIMSA), pp.78–88, 2010.
[12]Darko Brodic, Alessia Amelio, “Analysis of the human–computer interaction on the example of image-based captcha by association rule mining”, Proceedings of 5th international workshop symbiotic, pp.38–51, 2017.
[13]Darko Brodic, Alessia Amelio, “Association rule mining for the usability of the CAPTCHA interfaces: A new study of multimedia systems”, Multimedia Systems, Vol. 24, No.6, pp. 625–644, 2018.
[14]Darko Brodic, Alessia Amelio, “Exploring the usability of the text-based CAPTCHA on tablet computer”, Connection Science, Vol. 31 No.4, pp. 430–444, 2019. https://doi.org/10.1080/09540091.2019.160941
[15]Darko Brodic, Alessia Amelio, Ivo Draganov and Radmila Jankovic Babic, “Exploring the usability of the dice CAPTCHA by advanced statistical analysis”, Proceedings of18th international conference on artificial intelligence: Methodology, systems, and applications (AIMSA) pp.152–162, 2018.
[16]Darko Brodic, Alessia Amelio and Radmila Jankovic Babic, “Exploring the influence of captcha types to the user’s response time by statistical analysis”, Multimedia Tools and Applications, Vol. 77, No.10, 12293–12329, 2018.
[17]Elie Bursztein, Jonathan Aigrain and Angelika Moscicki, “The end is nigh: Generic solving of text-based CAPTCHAs”, Proceedings of 8th UNISEX workshop on offensive technologies (WOOT), pp.1–15, 2014
[18]    Suphannee Sivakorn, Iasonas Polakis and Angelos D. Keromytis, “I am robot: (Deep) learning to break semantic image CAPTCHAs”, Proceedings of IEEE European symposium on security and privacy (Euro S&P) pp.388–403,2016.
[19]Suliman A. Alsuhibany and Ayshah A. Alnoshan, “Interactive Handwritten and Text-Based Handwritten Arabic CAPTCHA Scheme for Mobile Devices”, License by Comparative Study Creative Commons Attribution, Vol. 9, pp.140991-141001, 2021
[20]Mohinder Kumar, Kushal Jindal & Munish Kumar, “Design of innovative CAPTCHA for Hindi language”, Neural Computing and Applications, Vol, 34, No.2 pp.1-36, 2022 DOI: 10.1007/s00521-021-06686-0
[21]Olanrewaju, Omowamiwa Taiwo, “Development of an Accented Character-Based Captcha System”. PhD Thesis Submitted to the Department of Computer Science University of Ibadan, Nigeria. 2022
[22]Mrim Alnfiai, “Evaluating the accessibility and usability of a universal CAPTCHA based on gestures for smartphones”, Universal Access Inf Society. Vol. l20, No. 4, pp. 817–831, 2021.  https://doi.org/10.1007/s10209-020-00730-x
[23]Ademola Olusola Adesina, Patrick Seun Ayobioloja, Ibidun Christiana Obagbuwa, Tola John Odule, Adenrele A. Afolorunso and Sunday Adeola Ajagbe, “An Improved Text-Based and Image-Based CAPTCHA Based on Solving and Response Time”, Computer Materials and Continua, Vol. 72, No. 2, pp. 2621-2675, 2022.  Doi:10.32604/cmc.2023.031245
[24]CharleHiggins, “Comparing Usability of Text-Based and Image-Based CAPTCHAs”, 2020. https://doi.org/10.17615/cc98-pk79.
[25]Arun Reddy, “An Empirical Study of the Usability and Security of CAPTCHA”, PhD Thesis Submitted to the Department of Computer Science California State University Sacramento, 2021.  https://doi.org/10.17615/cc98.pk79
[26]Moura Conti, Luca Pajola and Pier Paolo Tricomi, “CAPTCHA Attacks: Turning CAPTCHA against Human”, 2022. Cited from arXiv:2201.04014v2[cs.CR]
[27]Abdullah Maitlo, Riaz Ahmed Shaikh, Haque Nawaz, Asad Hameed Soomro, Samar Abbas Mangi and Inayatullah Soomro CAPTCHA Design: A Novel Security Method using Sindhi Language. International Journal of Advance in Computer Science and Engineer, Vol.10, No.3, pp.2145-2149. 2021.