Results 1 - 10
of
11
CAPTCHA: Using Hard AI Problems for Security
- IN PROCEEDINGS OF EUROCRYPT
, 2003
"... We introduce captcha, an automated test that humans can pass, but current computer programs can't pass: any program that has high success over a captcha can be used to solve an unsolved Artificial Intelligence (AI) problem. We provide several novel constructions of captchas. Since captchas have ..."
Abstract
-
Cited by 160 (0 self)
- Add to MetaCart
We introduce captcha, an automated test that humans can pass, but current computer programs can't pass: any program that has high success over a captcha can be used to solve an unsolved Artificial Intelligence (AI) problem. We provide several novel constructions of captchas. Since captchas have many applications in practical security, our approach introduces a new class of hard problems that can be exploited for security purposes. Much like research in cryptography has had a positive impact on algorithms for factoring and discrete log, we hope that the use of hard AI problems for security purposes allows us to advance the field of Artificial Intelligence. We introduce two families of AI problems that can be used to construct captchas and we show that solutions to such problems can be used for steganographic communication. captchas
Securing Passwords against Dictionary Attacks
, 2002
"... The use of passwords is a major point of vulnerability in computer security, as passwords are often easy to guess by automated programs running dictionary attacks. Passwords remain the most widely used authentication method despite their well-known security weaknesses. User authentication is clear ..."
Abstract
-
Cited by 67 (0 self)
- Add to MetaCart
The use of passwords is a major point of vulnerability in computer security, as passwords are often easy to guess by automated programs running dictionary attacks. Passwords remain the most widely used authentication method despite their well-known security weaknesses. User authentication is clearly a practical problem. From the perspective of a service provider this problem needs to be solved within real-world constraints such as the available hardware and software infrastructures. From a user's perspective user-friendliness is a key requirement. In this paper,
Human Computation
"... be interpreted as representing official policies, either expressed or implied, of any sponsoring institution, the U.S. government or any other entity. ..."
Abstract
-
Cited by 21 (0 self)
- Add to MetaCart
be interpreted as representing official policies, either expressed or implied, of any sponsoring institution, the U.S. government or any other entity.
Telling Humans and Computers Apart (Automatically) or How Lazy Cryptographers Do AI
- COMMUNICATIONS OF THE ACM
, 2003
"... ..."
Secure Human-Computer Identification against Peeping Attacks (SecHCI): A Survey
, 2003
"... It is an interesting problem how a human can prove its identity to a trustworthy (local or remote) computer with untrustworthy input devices and via an insecure channel controlled by adversaries. Any input devices and auxiliary devices are untrustworthy under the following assumptions: the advers ..."
Abstract
-
Cited by 5 (2 self)
- Add to MetaCart
It is an interesting problem how a human can prove its identity to a trustworthy (local or remote) computer with untrustworthy input devices and via an insecure channel controlled by adversaries. Any input devices and auxiliary devices are untrustworthy under the following assumptions: the adversaries can record humans' operations on the devices, and can access the devices to replay the recorded operations.
Leveraging the CAPTCHA problem
- In Proc. of the Second International Workshop on Human Interactive Proofs
, 2005
"... Efforts to defend against automated attacks on e-commerce services have led to a new security protocol known as a CAPTCHA, a challenge designed to exploit gaps in the perceptual abilities between humans and machines. In this paper, we propose a new paradigm for building CAPTCHA’s which offers simult ..."
Abstract
-
Cited by 4 (0 self)
- Add to MetaCart
Efforts to defend against automated attacks on e-commerce services have led to a new security protocol known as a CAPTCHA, a challenge designed to exploit gaps in the perceptual abilities between humans and machines. In this paper, we propose a new paradigm for building CAPTCHA’s which offers simultaneous benefits to both online security and pattern recognition research. We illustrate our discussion with a number of examples and suggest various directions for future work.
CAPTCHA: Using Hard AI Problems For Security
- In Proceedings of Eurocrypt
, 2003
"... We introduce captcha, an automated test that humans can pass, but current computer programs can't pass: any program that has high success over a captcha can be used to solve an unsolved Artificial Intelligence (AI) problem. We provide several novel constructions of captchas. Since captchas have ..."
Abstract
- Add to MetaCart
We introduce captcha, an automated test that humans can pass, but current computer programs can't pass: any program that has high success over a captcha can be used to solve an unsolved Artificial Intelligence (AI) problem. We provide several novel constructions of captchas. Since captchas have many applications in practical security, our approach introduces a new class of hard problems that can be exploited for security purposes. Much like research in cryptography has had a positive impact on algorithms for factoring and discrete log, we hope that the use of hard AI problems for security purposes allows us to advance the field of Artificial Intelligence. We introduce two families of AI problems that can be used to construct captchas and we show that solutions to such problems can be used for steganographic communication.
Telling Humans and Computers Apart (Automatically)
- Communications of the ACM
, 2003
"... this article. ..."
CAPTCHA, CAPTCHA Security, CAPTCHA Usability
, 2009
"... The massive and automated access to Web resources through robots has made it essential for Web service providers to make some conclusion about whether the ”user ” is a human or a robot. A Human Interaction Proof (HIP) like Completely Automated Public Turing test to tell Computers and Humans Apart (C ..."
Abstract
- Add to MetaCart
The massive and automated access to Web resources through robots has made it essential for Web service providers to make some conclusion about whether the ”user ” is a human or a robot. A Human Interaction Proof (HIP) like Completely Automated Public Turing test to tell Computers and Humans Apart (CAPTCHA) offers a way to make such a distinction. CAPTCHA is a reverse Turing test used by Web service providers to secure human interaction assumed services from Web bots. Several Web services that include and are not limited to free e-mail accounts, online polls, chat rooms, search engines, blogs, password systems, etc. use CAPTCHA as a defensive mechanism against automated Web bots. In this paper, we present a new clickable image-based CAPTCHA technique. The technique presents user with a CAPTCHA image composed of several sub-images. Properties of the proposed technique offer all of the benefits of image-based CAPTCHAs; grant improved security than that of usual OCR-based techniques, consume less Web page area than most of image-based techniques and at the same time improve the user-friendliness of the Web page. c ○ 2009 ISC. All rights reserved. 1
TELLING HUMANS AND COMPUTERS APART AUTOMATICALLY
"... You’ve probably seen them—colorful images with distorted text in them at the bottom of Web registration forms. CAPTCHAs are used by Yahoo, Hotmail, PayPal and many other popular Web sites to prevent automated registrations, and they work because no computer program can currently read distorted text ..."
Abstract
- Add to MetaCart
You’ve probably seen them—colorful images with distorted text in them at the bottom of Web registration forms. CAPTCHAs are used by Yahoo, Hotmail, PayPal and many other popular Web sites to prevent automated registrations, and they work because no computer program can currently read distorted text as well as humans can. What you probably don’t know is that a CAPTCHA is something illustration by Jean-François Podevin How lazy cryptographers do AI. COMMUNICATIONS OF THE ACM February 2004/Vol. 47, No. 2 57more than just an image with distorted text: it is a test, any test, that can be automatically generated, which most humans can pass, but that current computer programs cannot pass. Notice the paradox: a

