A study of CAPTCHA and its application to user authentication

  • Authors:
  • Albert B. Jeng;Chien-Chen Tseng;Der-Feng Tseng;Jiunn-Chin Wang

  • Affiliations:
  • Dept. of Computer Science and Information Engineering, Jinwen University of Science and Technology, Taipei, Taiwan;Dept. of Electrical Engineering, National Taiwan University of Science and Technology, Taipei, Taiwan;Dept. of Electrical Engineering, National Taiwan University of Science and Technology, Taipei, Taiwan;Dept. of Computer Science and Information Engineering, National Taiwan University of Science and Technology, Taipei, Taiwan

  • Venue:
  • ICCCI'10 Proceedings of the Second international conference on Computational collective intelligence: technologies and applications - Volume Part II
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

A CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) is a scheme used to determine whether the user is a human or a malicious computer program. It has become the most widely used standard security technology to prevent automated computer program attacks. In this paper, we first give an overview of CAPTCHA. Next, we discuss the pros and cons of various CAPTCHA techniques. Then, we present the common attacks and vulnerability analysis in CAPTCHA design. Subsequently, we suggest counter-measures and remedies for those attacks. Finally we propose a personalized CAPTCHA to replace the traditional password-based authentication system as possible further research in applying CAPTCHA to user authentication application.