SlideShare a Scribd company logo
1 of 13
CAPTCHA
 A CAPTCHA is a type of challenge – response
 Test that response is generated by a human being or computer
CAPTCHA – Completely Automated Public Turing test to tell Computers &
Humans Apart.
Why captcha was needed?
 Online Polls
 Protecting Web Registration
 E–Ticketing
 Email Spam
Turing Test :-
 To test a machine’s level of intelligence
 CAPTCHA employs a reverse Turing test
judge = CAPTCHA program
participant = user
if user passes CAPTCHA, he is human
if user fails , it is a machine
Types of CAPTCHAs :-
Texts CAPTCHAs
Gimpy
Ez – Gimpy
MSNs Passport Service CAPTCHAs
Audio CAPTCHAs
Texts CAPTCHAs :-
Simple, normal questions like:
 What is twenty minus three?
 What is the third letter in UNIVERSITY?
 If yesterday was a Sunday, what is today?
Gimpy :-
 Designed by Yahoo & CMU(Carnegie Mellon University)
 Picks up 10 random words from dictionary, and displaying
them in a distorted and overlapped manner.
 User has to recognize at least 3 words.
 If the user is correct, then he is admitted.
Ez – Gimpy :-
 A modified version of Gimpy.
 Yahoo used this version in Messenger.
 Randomly picks a single word from a dictionary and applies
distortion to the text.
MSNs Passport Service CAPTCHAs :-
 Provided for Microsoft’s MSN services.
 Eight characters(upper case) and digits.
 Warping is used to distort.
 Very strong implementation, hasn’t been broken.
XTNM5YRE L9D28229B
Audio CAPTCHAs :-
 Consists of downloadable audio clip.
 User listens & enters the spoken word.
 Google’s audio enabled CAPTCHA
reCAPTCHA :-
Used in Google books project.
Two words are shown, the program knows the first word.
If the user enter the first word correctly, it assumes that the second unknown
word will also be entered correctly.
API Key for reCAPTCHA:-
 Login www.recaptcha.net with your Gmail account.
 Domain Name – localhost.com
 It will generate public key and private key
 Public Key: 6LfAIuASAABBBAl2TAmrFWlGUQyols8bqcVvI1c6
Use this in the JavaScript code that is served to your users
 Private Key: 6LfAIuASAABBBFHNHH--MitbQPqnezzg3XftrX5k
Use this when communicating between your server and our server. Be
sure to keep it a secret.
 https://developers.google.com/recaptcha/docs/display
Captcha

More Related Content

What's hot (20)

Introduction about Captcha and its types
Introduction about Captcha and its typesIntroduction about Captcha and its types
Introduction about Captcha and its types
 
CAPTCHA- Newly Attractive Presentation for Youth
CAPTCHA- Newly Attractive Presentation for YouthCAPTCHA- Newly Attractive Presentation for Youth
CAPTCHA- Newly Attractive Presentation for Youth
 
Seminar report on captcha
Seminar report on captchaSeminar report on captcha
Seminar report on captcha
 
CAPTCHA
CAPTCHACAPTCHA
CAPTCHA
 
Captcha ppt
Captcha pptCaptcha ppt
Captcha ppt
 
Captcha
CaptchaCaptcha
Captcha
 
captcha.ppt
 captcha.ppt captcha.ppt
captcha.ppt
 
Captcha seminar report
Captcha seminar reportCaptcha seminar report
Captcha seminar report
 
Captcha system
Captcha  systemCaptcha  system
Captcha system
 
Captcha
CaptchaCaptcha
Captcha
 
Captcha seminar
Captcha seminar Captcha seminar
Captcha seminar
 
Captcha Creation Using PHP
Captcha Creation Using PHPCaptcha Creation Using PHP
Captcha Creation Using PHP
 
Captchas
CaptchasCaptchas
Captchas
 
Captcha report
Captcha reportCaptcha report
Captcha report
 
Captcha
CaptchaCaptcha
Captcha
 
Captcha as graphical password
Captcha as graphical passwordCaptcha as graphical password
Captcha as graphical password
 
Advanced Captcha Report
Advanced Captcha ReportAdvanced Captcha Report
Advanced Captcha Report
 
Chatbot Basics for Customer Communication
Chatbot Basics for Customer CommunicationChatbot Basics for Customer Communication
Chatbot Basics for Customer Communication
 
Python project on Image Based Captcha
Python project on Image Based CaptchaPython project on Image Based Captcha
Python project on Image Based Captcha
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 

Similar to Captcha

Captcha by vinit sharma
Captcha by vinit sharmaCaptcha by vinit sharma
Captcha by vinit sharmavinit1991
 
Captcha & its types
Captcha & its typesCaptcha & its types
Captcha & its typesindrathakur001
 
Presentation on CAPTCHA by Sachin Jain
Presentation on CAPTCHA by Sachin JainPresentation on CAPTCHA by Sachin Jain
Presentation on CAPTCHA by Sachin JainSachin Jain
 
Captcha Seminar report 2014
Captcha Seminar report 2014Captcha Seminar report 2014
Captcha Seminar report 2014Ganesh Dhage
 
web application security using CAPTCHA
web application  security using CAPTCHAweb application  security using CAPTCHA
web application security using CAPTCHAkomal jadhav
 
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
 
CAPTCHA(Image Verification Code)
CAPTCHA(Image Verification Code)CAPTCHA(Image Verification Code)
CAPTCHA(Image Verification Code)Abhimanyu Sood
 
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
 
Captcha Seminar report 2014 pdf
Captcha Seminar report 2014 pdfCaptcha Seminar report 2014 pdf
Captcha Seminar report 2014 pdfGanesh Dhage
 
Evaluation of captcha technologies
Evaluation of captcha technologiesEvaluation of captcha technologies
Evaluation of captcha technologiesMonika Keerthi
 

Similar to Captcha (20)

Jean captcha-ppt
Jean captcha-pptJean captcha-ppt
Jean captcha-ppt
 
49 captcha
49 captcha49 captcha
49 captcha
 
Captcha by vinit sharma
Captcha by vinit sharmaCaptcha by vinit sharma
Captcha by vinit sharma
 
49 captcha
49 captcha49 captcha
49 captcha
 
Captcha & its types
Captcha & its typesCaptcha & its types
Captcha & its types
 
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
captcha captcha
captcha
 
Presentation on CAPTCHA by Sachin Jain
Presentation on CAPTCHA by Sachin JainPresentation on CAPTCHA by Sachin Jain
Presentation on CAPTCHA by Sachin Jain
 
14A81A05A8
14A81A05A814A81A05A8
14A81A05A8
 
Captcha Seminar report 2014
Captcha Seminar report 2014Captcha Seminar report 2014
Captcha Seminar report 2014
 
web application security using CAPTCHA
web application  security using CAPTCHAweb application  security using CAPTCHA
web application security using CAPTCHA
 
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(Image Verification Code)
CAPTCHA(Image Verification Code)CAPTCHA(Image Verification Code)
CAPTCHA(Image Verification Code)
 
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
 
Captcha Seminar report 2014 pdf
Captcha Seminar report 2014 pdfCaptcha Seminar report 2014 pdf
Captcha Seminar report 2014 pdf
 
Evaluation of captcha technologies
Evaluation of captcha technologiesEvaluation of captcha technologies
Evaluation of captcha technologies
 
Captchas
CaptchasCaptchas
Captchas
 

More from Vinod Kumar V H

More from Vinod Kumar V H (6)

Apache Ant
Apache AntApache Ant
Apache Ant
 
Team work & Interpersonal skills
Team work & Interpersonal skillsTeam work & Interpersonal skills
Team work & Interpersonal skills
 
Exception Handling
Exception HandlingException Handling
Exception Handling
 
Augmented Reality
Augmented RealityAugmented Reality
Augmented Reality
 
Thin Client
Thin ClientThin Client
Thin Client
 
Thin client
Thin clientThin client
Thin client
 

Recently uploaded

WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxJennifer Lim
 
Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Hiroshi SHIBATA
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!Memoori
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?Mark Billinghurst
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...panagenda
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...marcuskenyatta275
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform EngineeringMarcus Vechiato
 
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPTiSEO AI
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101vincent683379
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...FIDO Alliance
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfFIDO Alliance
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...CzechDreamin
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...FIDO Alliance
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaCzechDreamin
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfFIDO Alliance
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGDSC PJATK
 
BT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptx
BT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptxBT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptx
BT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptxNeo4j
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024Stephen Perrenod
 

Recently uploaded (20)

WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform Engineering
 
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
BT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptx
BT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptxBT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptx
BT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptx
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 

Captcha

  • 1.
  • 2. CAPTCHA  A CAPTCHA is a type of challenge – response  Test that response is generated by a human being or computer CAPTCHA – Completely Automated Public Turing test to tell Computers & Humans Apart.
  • 3. Why captcha was needed?  Online Polls  Protecting Web Registration  E–Ticketing  Email Spam
  • 4. Turing Test :-  To test a machine’s level of intelligence  CAPTCHA employs a reverse Turing test judge = CAPTCHA program participant = user if user passes CAPTCHA, he is human if user fails , it is a machine
  • 5. Types of CAPTCHAs :- Texts CAPTCHAs Gimpy Ez – Gimpy MSNs Passport Service CAPTCHAs Audio CAPTCHAs
  • 6. Texts CAPTCHAs :- Simple, normal questions like:  What is twenty minus three?  What is the third letter in UNIVERSITY?  If yesterday was a Sunday, what is today?
  • 7. Gimpy :-  Designed by Yahoo & CMU(Carnegie Mellon University)  Picks up 10 random words from dictionary, and displaying them in a distorted and overlapped manner.  User has to recognize at least 3 words.  If the user is correct, then he is admitted.
  • 8. Ez – Gimpy :-  A modified version of Gimpy.  Yahoo used this version in Messenger.  Randomly picks a single word from a dictionary and applies distortion to the text.
  • 9. MSNs Passport Service CAPTCHAs :-  Provided for Microsoft’s MSN services.  Eight characters(upper case) and digits.  Warping is used to distort.  Very strong implementation, hasn’t been broken. XTNM5YRE L9D28229B
  • 10. Audio CAPTCHAs :-  Consists of downloadable audio clip.  User listens & enters the spoken word.  Google’s audio enabled CAPTCHA
  • 11. reCAPTCHA :- Used in Google books project. Two words are shown, the program knows the first word. If the user enter the first word correctly, it assumes that the second unknown word will also be entered correctly.
  • 12. API Key for reCAPTCHA:-  Login www.recaptcha.net with your Gmail account.  Domain Name – localhost.com  It will generate public key and private key  Public Key: 6LfAIuASAABBBAl2TAmrFWlGUQyols8bqcVvI1c6 Use this in the JavaScript code that is served to your users  Private Key: 6LfAIuASAABBBFHNHH--MitbQPqnezzg3XftrX5k Use this when communicating between your server and our server. Be sure to keep it a secret.  https://developers.google.com/recaptcha/docs/display