Ads by TechWords
Subscribe to our e-mail newsletters
For more info on a specific newsletter, click the title. Details will be displayed in a new window.
Computerworld Daily News (First Look and Wrap-Up)
Computerworld Blogs Newsletter
The Weekly Top 10
More E-Mail Newsletters 

Can CAPTCHA be saved?

Rate this
Rated +17
261 Votes

You may not know the term, "CAPTCHA (Completely Automated Public Turing Test to Tell Computers and Humans Apart)," but you've used it.

You may not, however, be using it for much longer. Every time you've had to puzzle out the letters and numbers from a distorted, scrambled jumble before you can sign up for a new Web services account, such as Live Hotmail, Yahoo Mail, and Gmail or post a story on an online discussion systems like Digg, you've used CAPTCHA.

It's meant to make sure that you're a real person and not a bot seeking to spread malware and spam. For a while CAPTCHA  worked. If you're like me, you found it annoying, because there were times when you couldn't tell the difference between 's' and 'S' either. Still, even though it was, and is, a pain, I was willing to put up with it since it actually did help block spammers.

The key word above is 'did.' In late 2007, hackers started getting some success against CAPTCHCA schemes. By January 2008, Yahoo Mail was cracked; Hotmail was crunched in early April; and Gmail was cut open in April.

None of the CAPTCHA cracking program really seems to be that good. But, then, they don't have to be. Web security firm Websense's resident CAPTHCA expert Sumeet Prasad explained in a blog posting that while only 10% to 15% of each attempt on Hotmail is successful, a CAPTHCA cracker system only needs six seconds for every attack.

I think we can safely presume that there are other CAPTHCA crackers for the other major free e-mail systems with about the same level of efficiency. Since no ISP or spam-blocking service in its right mind is about to try to blacklist Gmail, hotmail or yahoo e-mail accounts, it looks to me like CAPTHCA will soon be in the security junkyard of obsolete technology.

Or, maybe not.

Developers at Penn State have applied for a patent on a novel new kind of CAPTCHA  that they're calling IMAGINATION. It, in turn, is based on ALIPR (Automatic Linguistic Indexing of Pictures). This is an image-based system. In it, you're first required to pick out the geometric center of a distorted image from a page that's filled with similar overlapping pictures. Then, if you get that right, you're presented with another carefully distorted image and asked to pick a word to describe what you're seeing.

Frankly, when I first read about the idea, I wasn't impressed. Then I tried it. Now, I am impressed. You can give it a try too at their sample ALIPR page.

It's a radical retake on the CAPTCHA  idea. The core idea, as the developers explain on their site, is that the "IMAGINATION System … requires solving a harder AI problem, that of image recognition, in order to break. Therefore, in principle, the system is more secure than text-based CAPTCHAs, with image recognition being a harder problem, and the 'space' of images being much larger." In other words, as they explain on the results page once you've passed the test, "If you think a robot can also pass our test, give it a try and we'd love to know how far your robot can get."

That's mighty darn confident of them to throw down a challenge that way, but they've reason to feel sure about this system. I don't see the IMAGINATION CAPTCHA system being broken for at least a couple of years.

For now, my only worry about this system prolonging CAPTCHA's usefulness for security isn't whether today's hackers can break it-I doubt they can-but how people with color-blindness will do with it.

If color-blindness isn't a problem, I think IMAGINATION has the potential to become the new online security system of choice. And, that's a good thing, the old-line CAPTCHA  still being used today is useless and needs to be retired as soon as possible.

What People Are Saying

Rate this
Rated +4
30 Votes

Tested the system out

I have decent eyesight - not 20/20 but decent. I had a little trouble with this test, bbut far less than with the really awful CAPRCHA systems that some sites use.

I missed one (out of 10) of the mouse clicks on the distorted image. As far as the center on the first images that was pretty straightforward. For sure one could save the images, deconstruct and get past stage 1. I haven't looked at the code to see if one could equally easily break stge 2.

For the reasonably sighted this seems to be an improvement. Work defintly needs to be done for those who have some form of visual impairments,

Rate this
Rated -2
70 Votes

This turing test not be saved:)

This turing test not be saved:)

http://66.102.9.104/translate_c?hl=ru&langpair=ru%7Cen&u=http://alego.slv.ru/58228.html%3Fcs%3D1

Rate this
Rated +7
213 Votes

Much better!

That is a fantastic system compared to the current CAPTCHA method. I ran through the process over 20 times and found it was very easy in comparison. It was even faster than CAPTCHA since I was just clicking the mouse rather than typing a word or phrase.

Rate this
Rated -1
225 Votes

Imagination CAPTCHA

How in the world is someone with FULL sight supposed to figure out the geometric center of any of those pictures? I clicked wrong on about 8 of them before a wild guess I threw at it worked! Besides that I took screenshots of all of the images I saw and opened them in PAINT.NET and used the magic-wand to define the lines around the images. That's the first step to cracking this thing...

Rate this
Rated -1
227 Votes

Not impressed

Not impressed. It took me seven tries to get "close enough" to the geographic center of a picture -- whatever their definition of a "picture" is.

Besides, it takes away the fun of inventing meanings for the pronouncable captcha words!

Rate this
Rated +7
233 Votes

CAPTCHA Leaves Others Out Too

First, you spell Captcha four or five different ways in your blog posting.

Secondly, these systems not only leave out persons who are color blind. All of these visual schemes are a problem for those of us who are blind or visually impaired. Some sites do have audio alternatives, but these things do not help deaf-blind persons. Maybe we need to totally rethink this whole process.

How about those sites that ask questions (for info) that most people whould know, or that have you enter something into an edit field, with a fixed, and a random component generated at the time.

Dave

Rate this
Rated +14
232 Votes

I am a color-blind computer

I am a color-blind computer user. I have problems in the red-green-brown area. I tested the IMAGINATION CAPTCHA site. I passed all ten times with no problem. The only image I had any amount of trouble with was the cat picture and tiger was one of the options (a close look clearly showed a cat). I do wonder about completely blind people. I don't think there's a chance they can pass this test.

Rate this
Rated +10
238 Votes

blind users?

Forget color-blind. How would completely blind people deal with this? For that matter, how do they deal with the current text CAPTHCHAs?

Rate this
Rated +4
234 Votes

Blind

Decent CAPTCHA systems give visually impaired users an audio option. The bad ones just won't let these users in.

Steven

Rate this
Rated +3
213 Votes

CAPTCHA

While I cannot relate to the blind in this particular situation, only because I am not, (maybe some reading glasses at worst) and have the utmost respect and (literally awe!)for those that can navigate computers and the 'Net with their situation, I have had it up to my eyeballs with the CAPTCHA system! (OK... pun semi-intended).

I can't say how many times I have tried to read and then enter the Dali-ian garbage assigned for us to enter! One site, I tried 5 times! Always said I was 'wrong'. (Oh you know Dali! Salvador Dali, melting clock, warped images...)

The idea is great and needs to be used, but ... please! Let's get something that doesn't take 3,4,5 times to try to interpret to get it right.. if we can at all!