You are on page 1of 14

DEPARTMENT OF INFORMATION

TECHNOLOGY SOET H.N.B. GARHWAL


UNIVERSITY CHAURAS CAMPUS

TOPIC- CAPTCHA CODE

SUBMITTED BY- AYUSH BHANDARI


SUBMITTED TO- MRS ARTI BAHUGUNA
DEPT. OF IT HNBGU(SOET)
B.TECH(IT) 5 SEM
ROLL NO-08
AGENDA
1-INTRODUCTION
2-TURING TEST
3-BACKGROUND
4-TYPES OF CAPTCHAS
5-APPLICATION
6-ISSUES WITH CAPTCHA
7-SUMMARY
INTRODUCTION
 CAPTCHA – Completely automated Pub
Turing Test to Tell Computers &Humans a

 Invented at CMU by Luis von Ahn,


Manuel Blum
 It is a program that is a challenge
response to test to separate humans
from computer programs.
What is TURING TEST ?
 Proposed by Alan Turing .
 To test a machine’s level of intelligence.
 Human judge asks questions to two participants,
one is a machine & the other human.
 The judge doesn’t know which is which.
 After listening to the answer, if the judge fails to
recognize which one is the machine, then the
machine passes the test.
BACKGROUND
Why CAPTCHA was needed ?
 Sabotage of Online Polls.
 Spam e-mails.

 Abusing free Online accounts.

 Tampering with rankings on


recommendation systems (like
Ebay,Amazon)
Types of CAPTCHAs
1. Text Based-
 simple, normal questions :-
 What is the sum of three & thirty-five ?
 If today is Saturday, what is day after
tomorrow ?
 Which of mango, table & water is a fruit ?

 Very effective, needs a large question bank.


 Congnitively challenged users find it hard.
2. Graphic based CAPTCHAs-
 1. BONGO-
 After M.M.Bongard, pattern recognition expert.
 User has to solve a pattern recognition problem.
 Has to tell the distinct characteristic between
two sets of figures.
 Then tell to which set a given figure belongs to.
3. Audio CAPTCHAs-
 Consists of downloadable audio clip.
 User listens & enters the spoken word.
 Helps visually disabled users.
 Below is the Google’s audio enabled CAPTCHA-
7. Applications-
 Protect Online polls.
 Prevent web registration abuse, protect
passwords from brute-force attack.
 Prevent comment spam & spam e-mails.
 E-ticketing, prevent scalping.
Issues with CAPTCHAs
 Usability issue –
  Time consuming

 Some CAPTCHAs are in accessible to visually


impaired, cognitively challenged people.
 Compatibility issue –
 Java script may be needed to be activated in
browsers.
 Some may need Adobe Flash Plugin.
SUMMARY
 CAPTCHAs are an effective way to
counter bots & reduce spam.
 They help advance AI knowledge.
 Some issues with current
implementations represent challenges
for future improvements.
ANY QUESTIONS -
THANK YOU

You might also like