Captcha

  • Uploaded by: api-3741442
  • 0
  • 0
  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Captcha as PDF for free.

More details

  • Words: 741
  • Pages: 23
 

                              

CAPTCHAs (Completely Automated Public Turing test to tell Computers and Humans Apart) SUBMITTED BY : Niharjyoti Sarangi Regd . No . 0601101232 Information Technology

TOPICS PRESENTED INTRODUCTION ORIGIN OF CAPTCHAS APPLICATIONS OF CAPTCHAS EXAMPLES OF CAPTCHAS CHARACTERISTICS OF CAPTCHAS CRITICISMS CONCLUSION

INTRODUCTION 

A CAPTCHA is a program that can generate and grade tests that:

 Most humans can pass ,but Current computer programs can’t pass.  

Such a program can be used to differentiate humans from computers.

CAPTCHA tests are dynamically generated by

computers , in contrast to the standard Turing test which is administered by a human.

 This characteristic allows them to be widely used for

practical security reasons.

ORIGIN OF CAPTCHAS First developed by Alta Vista in

1997. The term coined in 2000 by Luis von Ahn , Manuel Blum and Nicholas J. Hopper of Carnegie Mellon University and John Langford of IBM. 

APPLICATIONS ONLINE POLLS FREE EMAIL SERVICES SEARCH ENGINE BOTS SHOPPING AGENTS

EXAMPLES OF CAPTCHAs 1.Based on difficulty of reading distorted text



e.g.1:Gimpy  Selects 7-10 words out of a dictionary and renders a distorted image of the words. The test can be passed by recognizing any 3 of the words. 



Based on difficulty of reading distorted text (contd..) e.g.2:EZ-Gimpy  Simplified version of Gimpy where the test can be passed by recognizing the distorted image of a single word  

2. Based on pattern recognition e.g. Bongo  Two series of blocks with different patterns are presented. The test is passed by recognizing which one of the two series a given block belongs to. 





3. Based



on sound recognition

The program picks a word or a sequence of numbers at random, renders the word or the numbers into sound clip and distorts the sound clip. It then presents the distorted sound clip to its user and asks them to enter the contents of the sound clip.

CHALLENGES IN CAPTCHAS 

Reading-based CAPTCHAS challenges typically comprises:





Segmentation challenges  Recognition challenges 

CHARACTERISTICS OF CAPTCHAS

Fully automated requiring little human maintenance or intervention in administering the test. Algorithms used to create CAPTCHAs are made public. Discovery of the algorithm cannot be used to break it. 

P stands for PUBLIC.WHY? Hackers : Once a hacker breaks into the system

and finds this secret data , the captcha ceases to be secure forever. Reverse Engineering and Analysis: If the code weren’t public, The Adversary could still earn how a captcha works by simply taking many of the tests generated by it. We’re doing AI:. If a captcha is broken, then a previously unsolved AI problem is solved.

CRITICISMS Visually impaired people may not be able to pass the

test even though they are eligible users. Accessibility is greatly reduced as the CAPTCHAs become more complex. Some CAPTCHAs lose their readability. In the case of using logic puzzles, users with cognitive disabilities may have trouble. In heuristic methods, if pattern-matching algorithms can't find good heuristics, then this is not a good solution.  

LAUNDRY ATTACKS  A laundry attack takes advantage of unsuspected

users who will eventually solve a CAPTCHA in favor of the attacker, while they think that the CAPTCHA is solved for their own service.

 The laundering of a CAPTCHA can be implemented

by using the bots as intermediates.

SOLUTION TO LAUNDRY ATTACKS Current forms of CAPTCHAs are subject to laundry

attacks because of their static nature. They are pictures that contain the puzzle and the user has to complete the answer to a text field outside the puzzle .That is the solution of the CAPTCHA is static and can be transferred between nodes. What we need to take is to transform a CAPTCHA test from a static picture to a dynamic application. That is, the answer must be completed inside the puzzle.

CONCLUSION CAPTCHAs prove a good security measure if they are

strong enough and more accessible. There is still room for improvement in the non-visual type of CAPTCHAs. A CAPTCHA implies a win-win situation: either the CAPTCHA is not broken and there is a way to differentiate humans from computers, or the CAPTCHA is broken and a useful AI problem is solved.

REFERENCES www.wikipedia.org Telling Humans and Computers Apart by Luis von

Ahn, Manuel Blum. Enhanced CAPTCHAS by Elias Athanasopoulos and Spiros Antonatos. CAPTCHA: Using Hard AI Problems For Security by Luis von Ahn, Manuel Blum.

THANK YOU QUERIES?

Related Documents

Captcha
June 2020 4
Captcha
December 2019 3
Picture Captcha
November 2019 4
Data Captcha
June 2020 5
Captcha Presentation
April 2020 1