SlideShare a Scribd company logo
1 of 18
BMS Institute of Technology
&
Management
Presentation
On
CAPTCHA
Presented by:
Sachin Jain
MCA 1st sem
Guided by:
Mr. Ganesh
Asst prof. Department of MCA
BMSIT&M
AGENDA
• Introduction
• Origin
• How to generate CAPTCHA
• Types
• Applications
• Advantages
• Disadvantages
• Conclusion
• References
INTRODUCTION
 CAPTCHA-Completely Automated Public Turing
test to tell Computer and Human Apart
 A CAPTCHA is a type of challenge response test
used in computing to ensure that response is not
generated by a computer.
 A common type of CAPTCHA requires that the user
type letters or digits from the distorted image that
appears on the screen.
ExamplesExamples
ORIGIN
 The most common type of CAPTCHA was first
invented in 1997 by Mark D. Lillibridge, Martin
Abadi , Krishna Bharat, and Andrei Z. Broder.
 This form of CAPTCHA requires that the user type
the letters of a distorted image, sometimes with the
addition of an obscured sequence of letters or digits
that appears on the screen.
 The term was coined in 2003 by Luis von
Ahn, Manuel Blum, Nicholas J. Hopper, and John
Langford.
HOW TO GENERATE
Picks a random
string of letters:
o m a g
Renders it to a
distorted image:-
TYPE THE CHARACTERS
THAT APPEAR IN THE
IMAGE
..... and generates a test
o Text Based CAPTCHAs
 Gimpy
 Ez-gimpy
 Baffle text
 Simard’s HIP (MSN)
o Graphics Based CAPTCHAs
 Bongo
 Pix
o Audio or Sound Based CAPTCHAs
TYPES OF CAPTCHA
Gimpy:
 Originally designed by Yahoo and CMU.
 Based on human ability to read heavily
distorted and corrupted text.
 Picks up 10 random words from dictionary
and distorts.
 User has to recognize at least 3 words.
 If user is correct, he is admitted.
Fig:-Gimpy CAPTCHA[1]
Ez-Gimpy:
A modified version of Gimpy.
Used in Yahoo Messenger Service.
It contains only one random character string.
The word is random and not picked from the
dictionary.
Fig:- Ez-Gimpy CAPTCHA[2]
Its provided for Microsoft MSN services.
Uses 8 characters.
Wraping is used to distort.
It is very strongly implemented and hasn’t been
broken.
MSN CAPTCHA
Fig:- MSN CAPTCHA[3]
Following steps are followed in BONGO CAPTCHAS
as:
a)Display two series of blocks
b)User must find the characteristic that sets the two
series apart
c)User is asked to determine which series each of four
single blocks belongs to.
To which side does the block
on the bottom belong?
BONGO
Fig:- Bongo CAPTCHA[4]
Uses a large database of labeled images
It shows a set of images, user has to recognize the
common feature among those.
Ex:- Pick the common characteristic among the
following four pictures
PIX
Fig:- pix CAPTCHA[5]
Applications
 Protecting Web Registration
 Preventing comment spam
 Search engine bots
 Preventing Dictionary Attacks
• Distinguishes between a human and a machine
• Makes online polls more genuine.
• Reduces spam and viruses
• Makes online shopping safer.
• Diminishes abuse of free email account services.
• Sometimes very difficult to read.
• Are not compatible with users with disabilities.
• Time-consuming to decipher.
• Technical difficulties with certain internet
browsers.
Advantages
Disadvantages
CAPTCHAs are an effective way to counter bots and
reduce spam.Some issues with current implementations
represent challenges for future improvements.
Conclusion
References
[1] http://www.slideshare.net/search/slideshow?searchfrom=header&q=captcha
[2] http://www.slideshare.net/search/slideshow?searchfrom=header&q=captcha
[3] http://www.slideshare.net/search/slideshow?searchfrom=header&q=captcha
[4] http://www.slideshare.net/search/slideshow?searchfrom=header&q=captcha
[5] http://www.slideshare.net/search/slideshow?searchfrom=header&q=captcha
[6] https://en.wikipedia.org/wiki/CAPTCHA
[7] http://www.nytimes.com/2002/12/10/science/human-or-computer-take-this-test.html
[8] http://www.captcha.net/captcha_cacm
Presentation on CAPTCHA by Sachin Jain

More Related Content

What's hot

Captcha by vinit sharma
Captcha by vinit sharmaCaptcha by vinit sharma
Captcha by vinit sharmavinit1991
 
Seminar report on captcha
Seminar report on captchaSeminar report on captcha
Seminar report on captchakunalkiit
 
Python project on Image Based Captcha
Python project on Image Based CaptchaPython project on Image Based Captcha
Python project on Image Based CaptchaKAUSHAL KUMAR JHA
 
CAPTCHA- Newly Attractive Presentation for Youth
CAPTCHA- Newly Attractive Presentation for YouthCAPTCHA- Newly Attractive Presentation for Youth
CAPTCHA- Newly Attractive Presentation for YouthWebCrazyLabs
 
Captcha Recognition and Robustness Measurement using Image Processing Techniques
Captcha Recognition and Robustness Measurement using Image Processing TechniquesCaptcha Recognition and Robustness Measurement using Image Processing Techniques
Captcha Recognition and Robustness Measurement using Image Processing TechniquesIOSR Journals
 

What's hot (16)

Captcha1
Captcha1Captcha1
Captcha1
 
49 captcha
49 captcha49 captcha
49 captcha
 
Captcha seminar
Captcha seminar Captcha seminar
Captcha seminar
 
Captcha
CaptchaCaptcha
Captcha
 
Captcha a web security
Captcha a web securityCaptcha a web security
Captcha a web security
 
captcha
captchacaptcha
captcha
 
CAPTCHA
CAPTCHACAPTCHA
CAPTCHA
 
Captcha by vinit sharma
Captcha by vinit sharmaCaptcha by vinit sharma
Captcha by vinit sharma
 
CAPTCHA
CAPTCHACAPTCHA
CAPTCHA
 
Captcha
CaptchaCaptcha
Captcha
 
Seminar report on captcha
Seminar report on captchaSeminar report on captcha
Seminar report on captcha
 
Demystifying captcha Bangalore Meet April 18
Demystifying captcha Bangalore Meet April 18Demystifying captcha Bangalore Meet April 18
Demystifying captcha Bangalore Meet April 18
 
Captchas
CaptchasCaptchas
Captchas
 
Python project on Image Based Captcha
Python project on Image Based CaptchaPython project on Image Based Captcha
Python project on Image Based Captcha
 
CAPTCHA- Newly Attractive Presentation for Youth
CAPTCHA- Newly Attractive Presentation for YouthCAPTCHA- Newly Attractive Presentation for Youth
CAPTCHA- Newly Attractive Presentation for Youth
 
Captcha Recognition and Robustness Measurement using Image Processing Techniques
Captcha Recognition and Robustness Measurement using Image Processing TechniquesCaptcha Recognition and Robustness Measurement using Image Processing Techniques
Captcha Recognition and Robustness Measurement using Image Processing Techniques
 

Similar to Presentation on CAPTCHA by Sachin Jain

A Survey of Current Research on CAPTCHA
A Survey of Current Research on CAPTCHAA Survey of Current Research on CAPTCHA
A Survey of Current Research on CAPTCHAIJCSES Journal
 
Enhancing Web-Security with Stronger Captchas
Enhancing Web-Security with Stronger CaptchasEnhancing Web-Security with Stronger Captchas
Enhancing Web-Security with Stronger CaptchasEditor IJCATR
 
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 attackseSAT Journals
 
web application security using CAPTCHA
web application  security using CAPTCHAweb application  security using CAPTCHA
web application security using CAPTCHAkomal jadhav
 
Enhancing The Human Perceivable Image Content In CAPTCHA Based BF Algorithm
Enhancing The Human Perceivable Image Content In CAPTCHA Based BF AlgorithmEnhancing The Human Perceivable Image Content In CAPTCHA Based BF Algorithm
Enhancing The Human Perceivable Image Content In CAPTCHA Based BF Algorithmtheijes
 
Captcha Seminar report 2014
Captcha Seminar report 2014Captcha Seminar report 2014
Captcha Seminar report 2014Ganesh Dhage
 
CSE captcha ppt.pptx
CSE captcha ppt.pptxCSE captcha ppt.pptx
CSE captcha ppt.pptxRohit713364
 
Evaluation of captcha technologies
Evaluation of captcha technologiesEvaluation of captcha technologies
Evaluation of captcha technologiesMonika Keerthi
 
DEVACAPTCHA - A FRAMEWORK TO PREVENT BOT ATTACKS
DEVACAPTCHA - A FRAMEWORK TO PREVENT BOT ATTACKSDEVACAPTCHA - A FRAMEWORK TO PREVENT BOT ATTACKS
DEVACAPTCHA - A FRAMEWORK TO PREVENT BOT ATTACKScscpconf
 
AN OPTIMIZED SYSTEM TO SOLVE TEXT-BASED CAPTCHA
AN OPTIMIZED SYSTEM TO SOLVE TEXT-BASED CAPTCHAAN OPTIMIZED SYSTEM TO SOLVE TEXT-BASED CAPTCHA
AN OPTIMIZED SYSTEM TO SOLVE TEXT-BASED CAPTCHAijaia
 

Similar to Presentation on CAPTCHA by Sachin Jain (19)

Jean captcha-ppt
Jean captcha-pptJean captcha-ppt
Jean captcha-ppt
 
Captcha
CaptchaCaptcha
Captcha
 
Captchas
CaptchasCaptchas
Captchas
 
A Survey of Current Research on CAPTCHA
A Survey of Current Research on CAPTCHAA Survey of Current Research on CAPTCHA
A Survey of Current Research on CAPTCHA
 
14A81A05A8
14A81A05A814A81A05A8
14A81A05A8
 
Enhancing Web-Security with Stronger Captchas
Enhancing Web-Security with Stronger CaptchasEnhancing Web-Security with Stronger Captchas
Enhancing Web-Security with Stronger Captchas
 
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
 
CAPTCHA.pptx
CAPTCHA.pptxCAPTCHA.pptx
CAPTCHA.pptx
 
A SURVEY ON CAPTCHA TECHNIQUE BASED ON DRAG AND DROP MOUSE ACTION
A SURVEY ON CAPTCHA TECHNIQUE BASED ON DRAG AND DROP MOUSE ACTIONA SURVEY ON CAPTCHA TECHNIQUE BASED ON DRAG AND DROP MOUSE ACTION
A SURVEY ON CAPTCHA TECHNIQUE BASED ON DRAG AND DROP MOUSE ACTION
 
web application security using CAPTCHA
web application  security using CAPTCHAweb application  security using CAPTCHA
web application security using CAPTCHA
 
Enhancing The Human Perceivable Image Content In CAPTCHA Based BF Algorithm
Enhancing The Human Perceivable Image Content In CAPTCHA Based BF AlgorithmEnhancing The Human Perceivable Image Content In CAPTCHA Based BF Algorithm
Enhancing The Human Perceivable Image Content In CAPTCHA Based BF Algorithm
 
Captcha ppt
Captcha pptCaptcha ppt
Captcha ppt
 
Captcha Seminar report 2014
Captcha Seminar report 2014Captcha Seminar report 2014
Captcha Seminar report 2014
 
CSE captcha ppt.pptx
CSE captcha ppt.pptxCSE captcha ppt.pptx
CSE captcha ppt.pptx
 
captcha
captcha captcha
captcha
 
Evaluation of captcha technologies
Evaluation of captcha technologiesEvaluation of captcha technologies
Evaluation of captcha technologies
 
DEVACAPTCHA - A FRAMEWORK TO PREVENT BOT ATTACKS
DEVACAPTCHA - A FRAMEWORK TO PREVENT BOT ATTACKSDEVACAPTCHA - A FRAMEWORK TO PREVENT BOT ATTACKS
DEVACAPTCHA - A FRAMEWORK TO PREVENT BOT ATTACKS
 
AN OPTIMIZED SYSTEM TO SOLVE TEXT-BASED CAPTCHA
AN OPTIMIZED SYSTEM TO SOLVE TEXT-BASED CAPTCHAAN OPTIMIZED SYSTEM TO SOLVE TEXT-BASED CAPTCHA
AN OPTIMIZED SYSTEM TO SOLVE TEXT-BASED CAPTCHA
 
Captcha
CaptchaCaptcha
Captcha
 

Recently uploaded

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
The Evolution of Money: Digital Transformation and CBDCs in Central Banking
The Evolution of Money: Digital Transformation and CBDCs in Central BankingThe Evolution of Money: Digital Transformation and CBDCs in Central Banking
The Evolution of Money: Digital Transformation and CBDCs in Central BankingSelcen Ozturkcan
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 

Recently uploaded (20)

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
The Evolution of Money: Digital Transformation and CBDCs in Central Banking
The Evolution of Money: Digital Transformation and CBDCs in Central BankingThe Evolution of Money: Digital Transformation and CBDCs in Central Banking
The Evolution of Money: Digital Transformation and CBDCs in Central Banking
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

Presentation on CAPTCHA by Sachin Jain

  • 1. BMS Institute of Technology & Management Presentation On CAPTCHA Presented by: Sachin Jain MCA 1st sem Guided by: Mr. Ganesh Asst prof. Department of MCA BMSIT&M
  • 2. AGENDA • Introduction • Origin • How to generate CAPTCHA • Types • Applications • Advantages • Disadvantages • Conclusion • References
  • 3. INTRODUCTION  CAPTCHA-Completely Automated Public Turing test to tell Computer and Human Apart  A CAPTCHA is a type of challenge response test used in computing to ensure that response is not generated by a computer.  A common type of CAPTCHA requires that the user type letters or digits from the distorted image that appears on the screen.
  • 5. ORIGIN  The most common type of CAPTCHA was first invented in 1997 by Mark D. Lillibridge, Martin Abadi , Krishna Bharat, and Andrei Z. Broder.  This form of CAPTCHA requires that the user type the letters of a distorted image, sometimes with the addition of an obscured sequence of letters or digits that appears on the screen.  The term was coined in 2003 by Luis von Ahn, Manuel Blum, Nicholas J. Hopper, and John Langford.
  • 6. HOW TO GENERATE Picks a random string of letters: o m a g Renders it to a distorted image:-
  • 7. TYPE THE CHARACTERS THAT APPEAR IN THE IMAGE ..... and generates a test
  • 8. o Text Based CAPTCHAs  Gimpy  Ez-gimpy  Baffle text  Simard’s HIP (MSN) o Graphics Based CAPTCHAs  Bongo  Pix o Audio or Sound Based CAPTCHAs TYPES OF CAPTCHA
  • 9. Gimpy:  Originally designed by Yahoo and CMU.  Based on human ability to read heavily distorted and corrupted text.  Picks up 10 random words from dictionary and distorts.  User has to recognize at least 3 words.  If user is correct, he is admitted. Fig:-Gimpy CAPTCHA[1]
  • 10. Ez-Gimpy: A modified version of Gimpy. Used in Yahoo Messenger Service. It contains only one random character string. The word is random and not picked from the dictionary. Fig:- Ez-Gimpy CAPTCHA[2]
  • 11. Its provided for Microsoft MSN services. Uses 8 characters. Wraping is used to distort. It is very strongly implemented and hasn’t been broken. MSN CAPTCHA Fig:- MSN CAPTCHA[3]
  • 12. Following steps are followed in BONGO CAPTCHAS as: a)Display two series of blocks b)User must find the characteristic that sets the two series apart c)User is asked to determine which series each of four single blocks belongs to. To which side does the block on the bottom belong? BONGO Fig:- Bongo CAPTCHA[4]
  • 13. Uses a large database of labeled images It shows a set of images, user has to recognize the common feature among those. Ex:- Pick the common characteristic among the following four pictures PIX Fig:- pix CAPTCHA[5]
  • 14. Applications  Protecting Web Registration  Preventing comment spam  Search engine bots  Preventing Dictionary Attacks
  • 15. • Distinguishes between a human and a machine • Makes online polls more genuine. • Reduces spam and viruses • Makes online shopping safer. • Diminishes abuse of free email account services. • Sometimes very difficult to read. • Are not compatible with users with disabilities. • Time-consuming to decipher. • Technical difficulties with certain internet browsers. Advantages Disadvantages
  • 16. CAPTCHAs are an effective way to counter bots and reduce spam.Some issues with current implementations represent challenges for future improvements. Conclusion
  • 17. References [1] http://www.slideshare.net/search/slideshow?searchfrom=header&q=captcha [2] http://www.slideshare.net/search/slideshow?searchfrom=header&q=captcha [3] http://www.slideshare.net/search/slideshow?searchfrom=header&q=captcha [4] http://www.slideshare.net/search/slideshow?searchfrom=header&q=captcha [5] http://www.slideshare.net/search/slideshow?searchfrom=header&q=captcha [6] https://en.wikipedia.org/wiki/CAPTCHA [7] http://www.nytimes.com/2002/12/10/science/human-or-computer-take-this-test.html [8] http://www.captcha.net/captcha_cacm