CAPTCHA Security Engine

CAPTCHA Security Engine


A CAPTCHA is a type of challenge-response test used in computing to determine whether the user is human or not. “CAPTCHA” is a contrived acronym for “Completely Automated Public Turing test to tell Computers and Humans Apart”.

A CAPTCHA involves one computer (a server) which asks a user to complete a test. While the computer is able to generate and grade the test, it is not able to solve the test on its own. Because computers are unable to solve the CAPTCHA, any user entering a correct solution is presumed to be human.

A CAPTCHA is sometimes described as a reverse Turing test, because it is administered by a machine and targeted to a human, in contrast to the standard Turing test that is typically administered by a human and targeted to a machine. For example, human can generally read degraded images, but OCR machines cannot.CAPTCHAs are designed to prevent bots – programs that pose as humans on the Internet – from abusing internet services. Bots, driven not to dominate but to sell, sign up for thousands of free email accounts every minute, sending millions of spam messages from them.

Existing system

The existing system consists of the typing test given to help determine if the person typing is really a human or some bot. It can be an anti-spam device. You must prove yourself a true human posting some message or recommending URL rather than a computer program spamming the universe. The test typically requires you to type in some warped series of letters.

Proposed system:

The proposed system consists of a CAPTCHA is a program that protects websites against bots by generating and grading tests that humans can pass but current computer programs cannot.

Advantages over Existing System:

  • background colors
  • background gradient fill colors
  • fonts (2 default and limited to the amount of font’s on your system)
  • font color
  • random character generator (characters can be configured)
  • optional border around the CAPTCHA
  • border color (defaults to black)

Unique ID : SBW15006

Domain : Web Application

Book your project Now.  Checkout other projects here