latest ppt in tranning
-
Upload
raj-fageria -
Category
Engineering
-
view
69 -
download
4
Transcript of latest ppt in tranning
![Page 1: latest ppt in tranning](https://reader031.fdocuments.in/reader031/viewer/2022031918/55ab1a4d1a28ab68268b45a2/html5/thumbnails/1.jpg)
![Page 2: latest ppt in tranning](https://reader031.fdocuments.in/reader031/viewer/2022031918/55ab1a4d1a28ab68268b45a2/html5/thumbnails/2.jpg)
![Page 3: latest ppt in tranning](https://reader031.fdocuments.in/reader031/viewer/2022031918/55ab1a4d1a28ab68268b45a2/html5/thumbnails/3.jpg)
CAPTCHA (Completely Automated Public Turing Test To Tell Computers and Humans Apart).
The P for Public means that the code and the data used by a CAPTCHA should be publicly available.
T for “Turing Test to Tell” is because CAPTCHAs are like Turing Tests.
What is CAPTCHA??
![Page 4: latest ppt in tranning](https://reader031.fdocuments.in/reader031/viewer/2022031918/55ab1a4d1a28ab68268b45a2/html5/thumbnails/4.jpg)
Captcha is a program that protect website against bots by generating and grading test that
-Human can pass
but
-Computer program can’t
What is CAPTCHA??
![Page 5: latest ppt in tranning](https://reader031.fdocuments.in/reader031/viewer/2022031918/55ab1a4d1a28ab68268b45a2/html5/thumbnails/5.jpg)
5
Making a CAPTCHA
1 Pick random string of characters
(or words)
ifhkfp
2 Renders it into a distorted image
![Page 6: latest ppt in tranning](https://reader031.fdocuments.in/reader031/viewer/2022031918/55ab1a4d1a28ab68268b45a2/html5/thumbnails/6.jpg)
6
Making a CAPTCHA
… and the program generates a test:
Type the characters that appear in the image
![Page 7: latest ppt in tranning](https://reader031.fdocuments.in/reader031/viewer/2022031918/55ab1a4d1a28ab68268b45a2/html5/thumbnails/7.jpg)
Text Based CAPTCHA Gimpy,ez-gimpy
Gimpy-r, Google CAPTCHA
Simard’s HIP
Graphics Based CAPTCHA Bongo
PixAudio Based CAPTCHA
Types of CAPTCHA
![Page 8: latest ppt in tranning](https://reader031.fdocuments.in/reader031/viewer/2022031918/55ab1a4d1a28ab68268b45a2/html5/thumbnails/8.jpg)
Text Based CAPTCHA
Pictures of CAPTCHA implemented by some popular websites.
![Page 9: latest ppt in tranning](https://reader031.fdocuments.in/reader031/viewer/2022031918/55ab1a4d1a28ab68268b45a2/html5/thumbnails/9.jpg)
9
Graphic Based CAPTCHAs
• Bongo– Display two series of blocks
– User must find the characteristic that sets the two series apart
– User is asked to determine which series each of four single blocks belongs to
Difference? thick vs. thin lines
![Page 10: latest ppt in tranning](https://reader031.fdocuments.in/reader031/viewer/2022031918/55ab1a4d1a28ab68268b45a2/html5/thumbnails/10.jpg)
10
Graphic Based CAPTCHAs
• PIX
– Create a large database of labeled images
– Pick a concrete object
– Pick four images of the object from the images database
– Distort the images
– Ask the user to pick the object for a list of words
![Page 11: latest ppt in tranning](https://reader031.fdocuments.in/reader031/viewer/2022031918/55ab1a4d1a28ab68268b45a2/html5/thumbnails/11.jpg)
11
Graphic Based CAPTCHAs
DogPool
![Page 12: latest ppt in tranning](https://reader031.fdocuments.in/reader031/viewer/2022031918/55ab1a4d1a28ab68268b45a2/html5/thumbnails/12.jpg)
12
Type: Yahoo CAPTCHAs
• Generated by the EZ-Gimpy program;
• Used previously on Yahoo!
![Page 13: latest ppt in tranning](https://reader031.fdocuments.in/reader031/viewer/2022031918/55ab1a4d1a28ab68268b45a2/html5/thumbnails/13.jpg)
13
Type: Improved CAPTCHA
high contrast for human readability;
medium, per-character perturbation;
random fonts per character;
low background noise;
![Page 14: latest ppt in tranning](https://reader031.fdocuments.in/reader031/viewer/2022031918/55ab1a4d1a28ab68268b45a2/html5/thumbnails/14.jpg)
14
Type: A modern CAPTCHA
rather than attempting to create a distorted background and high levels of warping on the text;
focus on making segmentation difficult by adding an angled line;
![Page 15: latest ppt in tranning](https://reader031.fdocuments.in/reader031/viewer/2022031918/55ab1a4d1a28ab68268b45a2/html5/thumbnails/15.jpg)
15
Type: A modern CAPTCHA
another way to make segmentation difficult is to crowd symbols together;
this can be read by humans but cannot be segmented by bots;
![Page 16: latest ppt in tranning](https://reader031.fdocuments.in/reader031/viewer/2022031918/55ab1a4d1a28ab68268b45a2/html5/thumbnails/16.jpg)
16
Other Types of CAPTCHA
• Animated CAPTCHAs
• 3D CAPTCHA
• ASCII art
![Page 17: latest ppt in tranning](https://reader031.fdocuments.in/reader031/viewer/2022031918/55ab1a4d1a28ab68268b45a2/html5/thumbnails/17.jpg)
17
Other: Mathematical CAPTCHA
![Page 18: latest ppt in tranning](https://reader031.fdocuments.in/reader031/viewer/2022031918/55ab1a4d1a28ab68268b45a2/html5/thumbnails/18.jpg)
18
Other: Mathematical CAPTCHA
![Page 19: latest ppt in tranning](https://reader031.fdocuments.in/reader031/viewer/2022031918/55ab1a4d1a28ab68268b45a2/html5/thumbnails/19.jpg)
19
Other: 3D Object CAPTCHA
You must enter them in the exact sequence listed:
• The Head of the Walking Man,
• The Vase,• The Back of the Chair.
![Page 20: latest ppt in tranning](https://reader031.fdocuments.in/reader031/viewer/2022031918/55ab1a4d1a28ab68268b45a2/html5/thumbnails/20.jpg)
20
Where to use CAPTCHAs?
• Protecting Website Registration. (E-mail services: Yahoo, Microsoft, Google)
• Preventing Dictionary Attacks (in password systems). Prevent a computer to iterate through the entire space of passwords by requiring it to solve a CAPTCHA after a certain number of unsuccessful logins.
• Search Engine Bots. It is sometimes desirable to keep webpages unindexed to prevent others from finding them easily.
![Page 21: latest ppt in tranning](https://reader031.fdocuments.in/reader031/viewer/2022031918/55ab1a4d1a28ab68268b45a2/html5/thumbnails/21.jpg)
21
Using – Jan/Feb 2008
Google(Jan 17) 20%
Hotmail(Feb 6) 30-35%
Yahoo(Feb 22) 30-35%
![Page 22: latest ppt in tranning](https://reader031.fdocuments.in/reader031/viewer/2022031918/55ab1a4d1a28ab68268b45a2/html5/thumbnails/22.jpg)
The database already exists and is public.
The database is constantly being updated and maintained.
Adding “concrete objects” to the dictionary is virtually instantaneous.
Distortion prevents caching hacks.
Quick expiration limits streaming hacks.
Benefits
![Page 23: latest ppt in tranning](https://reader031.fdocuments.in/reader031/viewer/2022031918/55ab1a4d1a28ab68268b45a2/html5/thumbnails/23.jpg)
Wikipedia(http://en.wikipedia.org/CAPTCHA)
Carnegie Mellon School of Computer Science Web site (http://www.captcha.net)
“Telling Humans and Computers Apart” by Luis von Ahn and colleagues.
Xerox Palo Alto Research Centeristl
References
![Page 24: latest ppt in tranning](https://reader031.fdocuments.in/reader031/viewer/2022031918/55ab1a4d1a28ab68268b45a2/html5/thumbnails/24.jpg)