SlideShare une entreprise Scribd logo
1  sur  17
 Introduction to CAPTCHA
 Good CAPTCHA properties
 CAPTCHA uses
 Types of CAPTCHA
 Advantages of existing CAPTCHA
 Disadvantages of existing CAPTCHA
 Geo-CAPTCHA
 Geo-CAPTCHA Passing HIP test Condition
 CAPTCHA -Completely Automated Public
Turing test to tell Computers and
Humans Apart.
 CAPTCHA program generates the challenges.
 It recognize the humans’ behaviours.
 It tells humans and computers apart.
 Security:The security dimension determines
its strength for preventing the variant attacks.
 Usability: usability dimension determines the
necessity of ”user friendly” when CAPTCHA is
deployed
CATCHA has been used extensively in online
applications:
 Online Ticket Reservation,
 Online Polls,
 Online Banking,
 Web-based E-mail Service
 Text based CAPTCHA
 Image based CAPTCHA
 It makes impossible for computers to pass
the CAPTCHA challenges.
 It prevent Botnet attacks.
 It prevents the spam attacks.
Existing CAPTCHA is vulnerable to :
 The third Party Human Attack
 Binarization
 Vertical Segmentation
 Phishing, Session Hijacking, Relay Attacks
and Man in the Middle Attacks
 Key-logger and Hidden Camera
 Its personalized image base CAPTCHA.
 It identifies Legitimate and Illegitimate users.
 It generates lot of personalized challenges which
makes it suitable for cloud computing applications.
 It non-recordable & OCR can’t defeat it.
 Its specifically designed to deal with third party
attacks.
 It also prevents Automatic programming attacks.
 Idea :To use a geographic scene image.
 Image is privately known to each user.
 Working : Generates a set of candidate
images for a location selected by each user.
 User selects a geo-location image from the
set .
 This is registered private image to be used as
the correct answer to the challenges.
 The challenges are vertically and horizontally
rotated images of the registered private
image.
Fig(1)The random challenge
of any angle
Fig(2)The rotated solution
of correct angle street
view
 Condition :Security threshold condition
if | GH(x)- GH(y) <= T | then pass HIP test.
 GH(x)- denotes the function to calculate the hash
value of image x.
 GH(y)- denotes the function to calculate the hash
value of image y.
 T- we define a error threshold .
1. U User’s log-in account;
2. PW User’s log-in password;
3. A Pick a personalized Geo-location
image which only known to the user;
4. Qu
x and Qu
y C(A);
5. R G(Qu
x;Qu
y);
6. S Pick a solution image from R;
7. Save the h, p , (Qu
x; Qu
y ), U and PW to
database;
 U User’s log-in account;
 while U is true do
 Qu
x and Qu
y M(U);
 end while
 R G(Qu
x; Qu
y );
 C Randomize(R);
Challenge
Quantity
Challenge can
be recorded
Broken by OCR
Typical
CAPTCHA
Plenty &
Dynamic
No Text-based: Yes
Image-based:
No
Personalized
challenge
Fixed & Static Yes Yes
Geo-CAPTCHA Fixed & Dynamic No No
Automatic
Attack
Genuine User
(Human)
3rd Party
Human
Typical
CAPTCHA
Fail Pass Pass
Personalized
Challenge
Pass Pass Fail
Geo-CAPTCHA Fail Pass Fail
Geo captcha - a novel personalized captcha using geographic

Contenu connexe

Similaire à Geo captcha - a novel personalized captcha using geographic

PassBYOP: Bring Your Own Picture for Securing Graphical Passwords
PassBYOP: Bring Your Own Picture for Securing Graphical PasswordsPassBYOP: Bring Your Own Picture for Securing Graphical Passwords
PassBYOP: Bring Your Own Picture for Securing Graphical Passwords
Kamal Spring
 
Presentation Object Recognition And Tracking Project
Presentation Object Recognition And Tracking ProjectPresentation Object Recognition And Tracking Project
Presentation Object Recognition And Tracking Project
Prathamesh Joshi
 
ETHZ CV2012: Tutorial openCV
ETHZ CV2012: Tutorial openCVETHZ CV2012: Tutorial openCV
ETHZ CV2012: Tutorial openCV
zukun
 
PROJECT REPORT
PROJECT REPORTPROJECT REPORT
PROJECT REPORT
pmm330
 

Similaire à Geo captcha - a novel personalized captcha using geographic (20)

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
 
iCAPTCHA
 iCAPTCHA iCAPTCHA
iCAPTCHA
 
Face Recognition Based on Image Processing in an Advanced Robotic System
Face Recognition Based on Image Processing in an Advanced Robotic SystemFace Recognition Based on Image Processing in an Advanced Robotic System
Face Recognition Based on Image Processing in an Advanced Robotic System
 
Android based application for graph analysis final report
Android based application for graph analysis final reportAndroid based application for graph analysis final report
Android based application for graph analysis final report
 
Choudhary2015
Choudhary2015Choudhary2015
Choudhary2015
 
PassBYOP: Bring Your Own Picture for Securing Graphical Passwords
PassBYOP: Bring Your Own Picture for Securing Graphical PasswordsPassBYOP: Bring Your Own Picture for Securing Graphical Passwords
PassBYOP: Bring Your Own Picture for Securing Graphical Passwords
 
IRJET-Implementation of Image Processing using Augmented Reality
IRJET-Implementation of Image Processing using Augmented RealityIRJET-Implementation of Image Processing using Augmented Reality
IRJET-Implementation of Image Processing using Augmented Reality
 
Presentation Object Recognition And Tracking Project
Presentation Object Recognition And Tracking ProjectPresentation Object Recognition And Tracking Project
Presentation Object Recognition And Tracking Project
 
IRJET- Intrusion Detection through Image Processing and Getting Notified ...
IRJET-  	  Intrusion Detection through Image Processing and Getting Notified ...IRJET-  	  Intrusion Detection through Image Processing and Getting Notified ...
IRJET- Intrusion Detection through Image Processing and Getting Notified ...
 
Captcha
CaptchaCaptcha
Captcha
 
Graphical Password Authentication Using Modified Persuasive Cued Click-Point
Graphical Password Authentication Using Modified Persuasive Cued Click-PointGraphical Password Authentication Using Modified Persuasive Cued Click-Point
Graphical Password Authentication Using Modified Persuasive Cued Click-Point
 
Captcha ppt
Captcha pptCaptcha ppt
Captcha ppt
 
A Gesture Based Digital Art with Colour Coherence Vector Algorithm
A Gesture Based Digital Art with Colour Coherence Vector AlgorithmA Gesture Based Digital Art with Colour Coherence Vector Algorithm
A Gesture Based Digital Art with Colour Coherence Vector Algorithm
 
Hand Finger Counting using Deep Convolutional Neural Network (CNN) on GPU
Hand Finger Counting using Deep Convolutional Neural Network (CNN) on GPUHand Finger Counting using Deep Convolutional Neural Network (CNN) on GPU
Hand Finger Counting using Deep Convolutional Neural Network (CNN) on GPU
 
Two Step Endorsement: Text Password and Graphical Password
Two Step Endorsement: Text Password and Graphical PasswordTwo Step Endorsement: Text Password and Graphical Password
Two Step Endorsement: Text Password and Graphical Password
 
ETHZ CV2012: Tutorial openCV
ETHZ CV2012: Tutorial openCVETHZ CV2012: Tutorial openCV
ETHZ CV2012: Tutorial openCV
 
Scmad Chapter07
Scmad Chapter07Scmad Chapter07
Scmad Chapter07
 
Automated Face Detection System
Automated Face Detection SystemAutomated Face Detection System
Automated Face Detection System
 
IRJET - Image Authentication System using Passmatrix
IRJET - Image Authentication System using PassmatrixIRJET - Image Authentication System using Passmatrix
IRJET - Image Authentication System using Passmatrix
 
PROJECT REPORT
PROJECT REPORTPROJECT REPORT
PROJECT REPORT
 

Dernier

notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
MsecMca
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
dharasingh5698
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Dernier (20)

notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 

Geo captcha - a novel personalized captcha using geographic

  • 1.
  • 2.  Introduction to CAPTCHA  Good CAPTCHA properties  CAPTCHA uses  Types of CAPTCHA  Advantages of existing CAPTCHA  Disadvantages of existing CAPTCHA  Geo-CAPTCHA  Geo-CAPTCHA Passing HIP test Condition
  • 3.  CAPTCHA -Completely Automated Public Turing test to tell Computers and Humans Apart.  CAPTCHA program generates the challenges.  It recognize the humans’ behaviours.  It tells humans and computers apart.
  • 4.  Security:The security dimension determines its strength for preventing the variant attacks.  Usability: usability dimension determines the necessity of ”user friendly” when CAPTCHA is deployed
  • 5. CATCHA has been used extensively in online applications:  Online Ticket Reservation,  Online Polls,  Online Banking,  Web-based E-mail Service
  • 6.  Text based CAPTCHA  Image based CAPTCHA
  • 7.  It makes impossible for computers to pass the CAPTCHA challenges.  It prevent Botnet attacks.  It prevents the spam attacks.
  • 8. Existing CAPTCHA is vulnerable to :  The third Party Human Attack  Binarization  Vertical Segmentation  Phishing, Session Hijacking, Relay Attacks and Man in the Middle Attacks  Key-logger and Hidden Camera
  • 9.  Its personalized image base CAPTCHA.  It identifies Legitimate and Illegitimate users.  It generates lot of personalized challenges which makes it suitable for cloud computing applications.  It non-recordable & OCR can’t defeat it.  Its specifically designed to deal with third party attacks.  It also prevents Automatic programming attacks.
  • 10.  Idea :To use a geographic scene image.  Image is privately known to each user.  Working : Generates a set of candidate images for a location selected by each user.  User selects a geo-location image from the set .  This is registered private image to be used as the correct answer to the challenges.
  • 11.  The challenges are vertically and horizontally rotated images of the registered private image. Fig(1)The random challenge of any angle Fig(2)The rotated solution of correct angle street view
  • 12.  Condition :Security threshold condition if | GH(x)- GH(y) <= T | then pass HIP test.  GH(x)- denotes the function to calculate the hash value of image x.  GH(y)- denotes the function to calculate the hash value of image y.  T- we define a error threshold .
  • 13. 1. U User’s log-in account; 2. PW User’s log-in password; 3. A Pick a personalized Geo-location image which only known to the user; 4. Qu x and Qu y C(A); 5. R G(Qu x;Qu y); 6. S Pick a solution image from R; 7. Save the h, p , (Qu x; Qu y ), U and PW to database;
  • 14.  U User’s log-in account;  while U is true do  Qu x and Qu y M(U);  end while  R G(Qu x; Qu y );  C Randomize(R);
  • 15. Challenge Quantity Challenge can be recorded Broken by OCR Typical CAPTCHA Plenty & Dynamic No Text-based: Yes Image-based: No Personalized challenge Fixed & Static Yes Yes Geo-CAPTCHA Fixed & Dynamic No No
  • 16. Automatic Attack Genuine User (Human) 3rd Party Human Typical CAPTCHA Fail Pass Pass Personalized Challenge Pass Pass Fail Geo-CAPTCHA Fail Pass Fail