SlideShare a Scribd company logo
CAPTCHA
MADE BY:-
ABHISHEK ANAND
(1305133)
CAPTCHA
Completely Automated Public Turing
test to tell
Computers and Humans Apart
It is a type of challenge-response test used in computing to
determine whether or not the user is human.
A CAPTCHA is a program that can generate and grade tests that:
Most humans can pass, but
Current computer programs can't pass
Invented at CMU by Luis von Ahn, Manuel Blum, et.al.
INTRODUCTION
 Computers and Humans are apart , a technique
used by a computer to tell if it is interacting with
human or some other computer.
 It is needed because activities such as online
commerce transactions, search engine
submissions, Web polls, Web registrations, free
e-mail service registration and other automated
services are subject to software programs, or
bots, that mimic the behavior of humans in order
to skew the results of the automated task or
perform malicious activities, such as gathering
e-mail addresses for spamming.
WHAT DOES A CAPTCHA DO ?
 In order to validate the digital transaction, using the
CAPTCHA system the user is presented with a distorted
word typically placed on top of a distorted background.
The user must type the word into a field in order to
complete the process.
 Computers have a difficult time decoding the distorted
words while humans can easily decipher the text.
 Some CAPTCHAs now use pictures instead of words
where the user is presented with a series of pictures and
asked what the common element among all of the pictures
is.
 By entering that common element, the user validates the
transaction and the computer knows it is dealing with a
human and not a bot.
HOW DOES A CAPTCHA WORKS?
 A CAPTCHA image shows a random string which the
user has to type to submit a form.
 This is a simple problem for humans, but a very hard
problem for computers which have to use character
recognition, especially, because the displayed string is
alienated in a way, which makes it very hard for a
computer to decode.
WHAT IS TURING TEST ?
• Proposed by Alan Turing.
• To test a machines 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.
• CAPTCHA employs a Reverse Turing
Test
• Judge = CAPTCHA program,
participant = user
• If the user passes CAPTCHA, he is
human otherwise it is a machine.
TYPES OF CAPTCHA
 Text based
• Gimpy, ez-gimpy
• Gimpy-r, Google CAPTCHA
• Simard’s HIP (MSN)
 Graphic based
• Bongo
• Pix
 Audio based
FEATURES OF CAPTCHA
• Easy for your users to read, but not for automated programs
• Protects from spam bots remotely submitting spam to your sites.
• Protects against dictionary and brute force hacking, To protect
login forms and secure areas.
• Each unique CAPTCHA image is created on the fly with
configurable colours, noise and distortion levels
• Characters that cause confusion are not used, including (0 and O,
1, l and I, 9 and g, 4 and A, etc.)
COMMON USES OF CAPTCHA
• Protecting E-ticketing
• Web registration protection
• Protecting online polls
• Preventing spamming and worms.
• Preventing from Search Engine Bots
ISSUES WITH CAPTCHA
• However, there are methods out there used to bypass software’s
such as CAPTCHA to be aware of. It is difficult to protect online
content completely; CAPTCHA might stop less professional
attacks but is not that effective when bots or scrapers uses more
advanced methods.
• Most text based CAPTCHAs have been broken by software
1. OCR
2. Segmentation
CONCLUSION
 CAPTCHAS are any software that distinguishes human
and machine.
 Research in CAPTCHAS implies advancement in AI
making computers understand how human thinks.
• CAPTCHAs are an effective way to counter bots &
reduce spam.
THANK YOU!

More Related Content

What's hot

captcha.ppt
 captcha.ppt captcha.ppt
captcha.ppt
avinash2008
 
CAPTCHA
CAPTCHACAPTCHA
CAPTCHA
Preetam Rout
 
Captcha and Recaptcha Seminar
Captcha and Recaptcha Seminar Captcha and Recaptcha Seminar
Captcha and Recaptcha Seminar
Vivek Maskara
 
Captcha
CaptchaCaptcha
Captcha
Vruti Surani
 
Captcha seminar
Captcha seminar Captcha seminar
Captcha seminar
Aurobindo Nayak
 
CAPTCHA- Newly Attractive Presentation for Youth
CAPTCHA- Newly Attractive Presentation for YouthCAPTCHA- Newly Attractive Presentation for Youth
CAPTCHA- Newly Attractive Presentation for Youth
WebCrazyLabs
 
Captcha system
Captcha  systemCaptcha  system
Captcha system
Kanchan Dixit
 
Captcha
CaptchaCaptcha
Captcha report
Captcha reportCaptcha report
Captcha report
RAJ SINGH MANDY
 
Python project on Image Based Captcha
Python project on Image Based CaptchaPython project on Image Based Captcha
Python project on Image Based Captcha
KAUSHAL KUMAR JHA
 
Advanced Captcha Report
Advanced Captcha ReportAdvanced Captcha Report
Advanced Captcha Report
Arpit Gupta
 
Captcha
CaptchaCaptcha
Let's Build a Chatbot!
Let's Build a Chatbot!Let's Build a Chatbot!
Let's Build a Chatbot!
Christopher Mohritz
 
The dark side of IA
The dark side of IAThe dark side of IA
The dark side of IA
Bedis ElAchèche
 
Robotics ppt
Robotics pptRobotics ppt
Robotics ppt
Sayantan Saha
 
Robotics
RoboticsRobotics
Robotics
nayakslideshare
 
Chatbot Basics for Customer Communication
Chatbot Basics for Customer CommunicationChatbot Basics for Customer Communication
Chatbot Basics for Customer Communication
Kommunicate Intentive Technology
 
Robotics
Robotics Robotics
Robotics
Manish Mudaliar
 

What's hot (20)

captcha.ppt
 captcha.ppt captcha.ppt
captcha.ppt
 
CAPTCHA
CAPTCHACAPTCHA
CAPTCHA
 
Captcha and Recaptcha Seminar
Captcha and Recaptcha Seminar Captcha and Recaptcha Seminar
Captcha and Recaptcha Seminar
 
Captcha
CaptchaCaptcha
Captcha
 
Captcha seminar
Captcha seminar Captcha seminar
Captcha seminar
 
CAPTCHA- Newly Attractive Presentation for Youth
CAPTCHA- Newly Attractive Presentation for YouthCAPTCHA- Newly Attractive Presentation for Youth
CAPTCHA- Newly Attractive Presentation for Youth
 
Captcha system
Captcha  systemCaptcha  system
Captcha system
 
Captcha
CaptchaCaptcha
Captcha
 
Captcha report
Captcha reportCaptcha report
Captcha report
 
Python project on Image Based Captcha
Python project on Image Based CaptchaPython project on Image Based Captcha
Python project on Image Based Captcha
 
Captchas
CaptchasCaptchas
Captchas
 
Advanced Captcha Report
Advanced Captcha ReportAdvanced Captcha Report
Advanced Captcha Report
 
Captcha
CaptchaCaptcha
Captcha
 
Captcha
CaptchaCaptcha
Captcha
 
Let's Build a Chatbot!
Let's Build a Chatbot!Let's Build a Chatbot!
Let's Build a Chatbot!
 
The dark side of IA
The dark side of IAThe dark side of IA
The dark side of IA
 
Robotics ppt
Robotics pptRobotics ppt
Robotics ppt
 
Robotics
RoboticsRobotics
Robotics
 
Chatbot Basics for Customer Communication
Chatbot Basics for Customer CommunicationChatbot Basics for Customer Communication
Chatbot Basics for Customer Communication
 
Robotics
Robotics Robotics
Robotics
 

Similar to Captcha ppt

CSE captcha ppt.pptx
CSE captcha ppt.pptxCSE captcha ppt.pptx
CSE captcha ppt.pptx
Rohit713364
 
CAPTCHA.pptx
CAPTCHA.pptxCAPTCHA.pptx
CAPTCHA.pptx
KritikaGautam21
 
Captcha
CaptchaCaptcha
Captcha
chinmaymadhav
 
CAPTCHA(Image Verification Code)
CAPTCHA(Image Verification Code)CAPTCHA(Image Verification Code)
CAPTCHA(Image Verification Code)Abhimanyu Sood
 
Human Computer Interface -l2.pdf
Human Computer Interface -l2.pdfHuman Computer Interface -l2.pdf
Human Computer Interface -l2.pdf
MohamedRamadan429025
 
Captcha Seminar report 2014
Captcha Seminar report 2014Captcha Seminar report 2014
Captcha Seminar report 2014Ganesh Dhage
 
Captcha seminar report
Captcha seminar reportCaptcha seminar report
Captcha seminar report
Rishabh Agarwal
 
IRJET- Different Implemented Captchas and Breaking Methods
IRJET- Different Implemented Captchas and Breaking MethodsIRJET- Different Implemented Captchas and Breaking Methods
IRJET- Different Implemented Captchas and Breaking Methods
IRJET Journal
 
Gamification of Internet Security by Next Generation CAPTCHAs
Gamification of Internet Security by Next Generation CAPTCHAs Gamification of Internet Security by Next Generation CAPTCHAs
Gamification of Internet Security by Next Generation CAPTCHAs
Fatima Qayyum
 
A CAPTCHA in the Rye
A CAPTCHA in the RyeA CAPTCHA in the Rye
A CAPTCHA in the Rye
Imperva
 
Captcha Seminar report 2014 pdf
Captcha Seminar report 2014 pdfCaptcha Seminar report 2014 pdf
Captcha Seminar report 2014 pdfGanesh Dhage
 
Captcha by vinit sharma
Captcha by vinit sharmaCaptcha by vinit sharma
Captcha by vinit sharma
vinit1991
 
Captcha a security measure against spam attacks
Captcha  a security measure against spam attacksCaptcha  a security measure against spam attacks
Captcha a security measure against spam attacks
eSAT Journals
 
Enhancing Web-Security with Stronger Captchas
Enhancing Web-Security with Stronger CaptchasEnhancing Web-Security with Stronger Captchas
Enhancing Web-Security with Stronger Captchas
Editor IJCATR
 
Captcha
CaptchaCaptcha
Captcha Human vs robots
Captcha Human vs robots Captcha Human vs robots
Captcha Human vs robots
Amir Basha
 
Demystifying captcha Bangalore Meet April 18
Demystifying captcha Bangalore Meet April 18Demystifying captcha Bangalore Meet April 18
Demystifying captcha Bangalore Meet April 18
n|u - The Open Security Community
 

Similar to Captcha ppt (20)

CSE captcha ppt.pptx
CSE captcha ppt.pptxCSE captcha ppt.pptx
CSE captcha ppt.pptx
 
Captchas
CaptchasCaptchas
Captchas
 
CAPTCHA.pptx
CAPTCHA.pptxCAPTCHA.pptx
CAPTCHA.pptx
 
Captcha
CaptchaCaptcha
Captcha
 
CAPTCHA(Image Verification Code)
CAPTCHA(Image Verification Code)CAPTCHA(Image Verification Code)
CAPTCHA(Image Verification Code)
 
Human Computer Interface -l2.pdf
Human Computer Interface -l2.pdfHuman Computer Interface -l2.pdf
Human Computer Interface -l2.pdf
 
Captcha Seminar report 2014
Captcha Seminar report 2014Captcha Seminar report 2014
Captcha Seminar report 2014
 
Captcha seminar report
Captcha seminar reportCaptcha seminar report
Captcha seminar report
 
IRJET- Different Implemented Captchas and Breaking Methods
IRJET- Different Implemented Captchas and Breaking MethodsIRJET- Different Implemented Captchas and Breaking Methods
IRJET- Different Implemented Captchas and Breaking Methods
 
captcha
captcha captcha
captcha
 
Gamification of Internet Security by Next Generation CAPTCHAs
Gamification of Internet Security by Next Generation CAPTCHAs Gamification of Internet Security by Next Generation CAPTCHAs
Gamification of Internet Security by Next Generation CAPTCHAs
 
A CAPTCHA in the Rye
A CAPTCHA in the RyeA CAPTCHA in the Rye
A CAPTCHA in the Rye
 
Captcha Seminar report 2014 pdf
Captcha Seminar report 2014 pdfCaptcha Seminar report 2014 pdf
Captcha Seminar report 2014 pdf
 
Captcha by vinit sharma
Captcha by vinit sharmaCaptcha by vinit sharma
Captcha by vinit sharma
 
Captcha a security measure against spam attacks
Captcha  a security measure against spam attacksCaptcha  a security measure against spam attacks
Captcha a security measure against spam attacks
 
Enhancing Web-Security with Stronger Captchas
Enhancing Web-Security with Stronger CaptchasEnhancing Web-Security with Stronger Captchas
Enhancing Web-Security with Stronger Captchas
 
Jean captcha-ppt
Jean captcha-pptJean captcha-ppt
Jean captcha-ppt
 
Captcha
CaptchaCaptcha
Captcha
 
Captcha Human vs robots
Captcha Human vs robots Captcha Human vs robots
Captcha Human vs robots
 
Demystifying captcha Bangalore Meet April 18
Demystifying captcha Bangalore Meet April 18Demystifying captcha Bangalore Meet April 18
Demystifying captcha Bangalore Meet April 18
 

Recently uploaded

LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
ssuser9bd3ba
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
PrashantGoswami42
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
MuhammadTufail242431
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
abh.arya
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
Kamal Acharya
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
Kamal Acharya
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 

Recently uploaded (20)

LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 

Captcha ppt

  • 2. CAPTCHA Completely Automated Public Turing test to tell Computers and Humans Apart It is a type of challenge-response test used in computing to determine whether or not the user is human. A CAPTCHA is a program that can generate and grade tests that: Most humans can pass, but Current computer programs can't pass Invented at CMU by Luis von Ahn, Manuel Blum, et.al.
  • 3. INTRODUCTION  Computers and Humans are apart , a technique used by a computer to tell if it is interacting with human or some other computer.  It is needed because activities such as online commerce transactions, search engine submissions, Web polls, Web registrations, free e-mail service registration and other automated services are subject to software programs, or bots, that mimic the behavior of humans in order to skew the results of the automated task or perform malicious activities, such as gathering e-mail addresses for spamming.
  • 4. WHAT DOES A CAPTCHA DO ?  In order to validate the digital transaction, using the CAPTCHA system the user is presented with a distorted word typically placed on top of a distorted background. The user must type the word into a field in order to complete the process.  Computers have a difficult time decoding the distorted words while humans can easily decipher the text.  Some CAPTCHAs now use pictures instead of words where the user is presented with a series of pictures and asked what the common element among all of the pictures is.  By entering that common element, the user validates the transaction and the computer knows it is dealing with a human and not a bot.
  • 5. HOW DOES A CAPTCHA WORKS?  A CAPTCHA image shows a random string which the user has to type to submit a form.  This is a simple problem for humans, but a very hard problem for computers which have to use character recognition, especially, because the displayed string is alienated in a way, which makes it very hard for a computer to decode.
  • 6. WHAT IS TURING TEST ? • Proposed by Alan Turing. • To test a machines 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.
  • 7. • CAPTCHA employs a Reverse Turing Test • Judge = CAPTCHA program, participant = user • If the user passes CAPTCHA, he is human otherwise it is a machine.
  • 8. TYPES OF CAPTCHA  Text based • Gimpy, ez-gimpy • Gimpy-r, Google CAPTCHA • Simard’s HIP (MSN)  Graphic based • Bongo • Pix  Audio based
  • 9. FEATURES OF CAPTCHA • Easy for your users to read, but not for automated programs • Protects from spam bots remotely submitting spam to your sites. • Protects against dictionary and brute force hacking, To protect login forms and secure areas. • Each unique CAPTCHA image is created on the fly with configurable colours, noise and distortion levels • Characters that cause confusion are not used, including (0 and O, 1, l and I, 9 and g, 4 and A, etc.)
  • 10. COMMON USES OF CAPTCHA • Protecting E-ticketing • Web registration protection • Protecting online polls • Preventing spamming and worms. • Preventing from Search Engine Bots
  • 11. ISSUES WITH CAPTCHA • However, there are methods out there used to bypass software’s such as CAPTCHA to be aware of. It is difficult to protect online content completely; CAPTCHA might stop less professional attacks but is not that effective when bots or scrapers uses more advanced methods. • Most text based CAPTCHAs have been broken by software 1. OCR 2. Segmentation
  • 12. CONCLUSION  CAPTCHAS are any software that distinguishes human and machine.  Research in CAPTCHAS implies advancement in AI making computers understand how human thinks. • CAPTCHAs are an effective way to counter bots & reduce spam.