Open Access iconOpen Access

ARTICLE

crossmark

Usability and Security of Arabic Text-based CAPTCHA Using Visual Cryptography

Suliman A. Alsuhibany*, Meznah Alquraishi

Department of Computer Science, College of Computer, Qassim University, Buraydah, 51452, Saudi Arabia

* Corresponding Author: Suliman A. Alsuhibany. Email: email

Computer Systems Science and Engineering 2022, 40(2), 421-440. https://doi.org/10.32604/csse.2022.018929

Abstract

Recently, with the spread of online services involving websites, attackers have the opportunity to expose these services to malicious actions. To protect these services, A Completely Automated Public Turing Test to Tell Computers and Humans Apart (CAPTCHA) is a proposed technique. Since many Arabic countries have developed their online services in Arabic, Arabic text-based CAPTCHA has been introduced to improve the usability for their users. Moreover, there exist a visual cryptography (VC) technique which can be exploited in order to enhance the security of text-based CAPTCHA by encrypting a CAPTCHA image into two shares and decrypting it by asking the user to stack them on each other. However, as yet, the implementation of this technique with regard to Arabic text-based CAPTCHA has not been carried out. Therefore, this paper aims to implement an Arabic printed and handwritten text-based CAPTCHA scheme based on the VC technique. To evaluate this scheme, experimental studies are conducted, and the results show that the implemented scheme offers a reasonable security and usability levels with text-based CAPTCHA itself.

Keywords


Cite This Article

S. A. Alsuhibany and M. Alquraishi, "Usability and security of arabic text-based captcha using visual cryptography," Computer Systems Science and Engineering, vol. 40, no.2, pp. 421–440, 2022. https://doi.org/10.32604/csse.2022.018929



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.
  • 2132

    View

  • 1135

    Download

  • 0

    Like

Share Link