What is captcha and how to work a captcha?

What is captcha and how to work a captcha?

CAPTCHA is an acronym for "Completely Automated Public Turing test to tell Computers and Humans Apart" is a type of challenge-response test to ensure that the respondent is only done by humans and not by a computer. In simple words, the CAPTCHA word verification test when you sign up.

Nearly every Internet user will have experience in the use of CAPTCHA internet everyday, and maybe only a few know what it is and how they are used.

CAPTCPA mainly used to prevent automated software (bots) to act on behalf of a real human being. For example when registering to a new email account, you'll find a CAPTCHA in the late sign-up, this is to ensure that the form is only filled by men and not by automated software or bots.

The main purpose of a CAPTCHA is a test suggests a simple and straight forward to every human being to answer but for computers, almost impossible to resolve.

What is required of a test to distinguish Human or Computer?

For most people CAPTCHA may be very disturbing and annoying, but it has the ability to protect systems from malicious attacks in which people try to attack the system. Attackers can use automated software to generate a great demand, causing a heavy burden on the target server that will degrade the quality of service of a given system. It can affect millions of other users who do it right without a bot.

CAPTCHA can be used to protect systems that are vulnerable to spam email, such as services from Gmail, Yahoo and Hotmail.

Who's Using a CAPTCHA?

CAPTCHA is mainly used by web sites that offer services such as online polling and registration form. For example, web-based email services like Gmail, Yahoo and Hotmail offer free email accounts for their users. But on every sign-up process, the CAPTCHA is used to prevent spammers from using bots to generate hundreds of spam mail account.

Designing CAPTCHA System

CAPTCHA is designed on the fact that the computer does not have the visual data processing capabilities such as humans. It is easier for humans to see the picture and choose a pattern from a computer. CAPTCHA is processed by the display to the user in the form of an image containing distorted or random characters and the only human being should be able to identify the characters that were randomized. Sometimes the characters shown in the background strike made ​​with a cemetery or a bleak picture to make it more difficult for computers to find patterns that are displayed.

Not all CAPTCHAs displayed with random characters. Some Web sites to apply a different CAPTCHA system to tikda can be read by a computer. For example, the user is given a display with 4 images in which the third contains one containing pictures of animals and flowers. Users are asked to select only the images that contain an animal in it. This test can be easily solved by humans, but it is almost impossible for a computer.

Solve the CAPTCHA Code

In solving the CAPTCHA challenge lies in how to process information in a manner similar to how humans think. Algorithm with artificial intelligence (AI-Artificial Intelligence) should be designed to make computer can think like humans when dihadapakan on patterns in the image. But there is no universal algorithm that can and can solve the CAPTCHA CAPTCHA system and algorithm, it must be addressed individually.