2003
DOI: 10.1007/3-540-39200-9_18
|View full text |Cite
|
Sign up to set email alerts
|

CAPTCHA: Using Hard AI Problems for Security

Abstract: Abstract. 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 algori… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

2
514
0
4

Year Published

2004
2004
2023
2023

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 898 publications
(558 citation statements)
references
References 8 publications
2
514
0
4
Order By: Relevance
“…We show that, even in this setting, if no efficient algorithm can solve a single puzzle with probability much more than ε, then no efficient algorithm can simultaneously solve n puzzles with probability much more than ε n , which is essentially optimal. 1 We also show that the weak verifiability property is essential for obtaining such a general hardness amplification result: We exhibit an example of puzzles that are not even weakly verifiable, and where the probability of solving multiple instances is the same as the probability of solving a single instance.…”
Section: Introductionmentioning
confidence: 90%
See 2 more Smart Citations
“…We show that, even in this setting, if no efficient algorithm can solve a single puzzle with probability much more than ε, then no efficient algorithm can simultaneously solve n puzzles with probability much more than ε n , which is essentially optimal. 1 We also show that the weak verifiability property is essential for obtaining such a general hardness amplification result: We exhibit an example of puzzles that are not even weakly verifiable, and where the probability of solving multiple instances is the same as the probability of solving a single instance.…”
Section: Introductionmentioning
confidence: 90%
“…One example of weakly verifiable puzzles is the notion of computer-generated inverse Turing tests, or CAPTCHAs [11,1]. These are distribution of puzzles that are easily solvable by humans, but are assumed to be solvable by computers only with small (albeit noticeable) probability.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Current anti-spam technologies, such as "captchas" [14], precludes the possibility of creating user accounts automatically in the external service. Thus, a different approach is required.…”
Section: Automatic User Creationmentioning
confidence: 99%
“…Another often mentioned technology in relation to spam is captcha (Completely Automated Public Turing Test to Tell Computer and Humans Apart) [3]. It is not a technology to counter spam per se but nowadays it is often used to prevent bots from accessing certain information or pages.…”
Section: Previous Workmentioning
confidence: 99%