Think Further

Subscribe
Unsubscribe

CAPTCHA If You Can: Is Your Web Site Secure?

Computers, it seems, are getting smarter every day. And most of the time, that’s a good thing. But when it comes to securing your company’s Web site, computers can cause a whole lot of headaches. Using computer applications commonly referred to as Web robots (“bots,” for short), spammers can sign up for thousands of e-mail accounts or create usernames and passwords to gain access to login-restricted Web sites. Then, in a fraction of the time it would take a human, bots fill e-mail inboxes and clutter Web sites with unwanted advertising, leaving Internet users to sort through overwhelming amounts of irrelevant data before they can find the information they’re seeking.

This was precisely the challenge Yahoo! faced in 2000, as its Web mail and chat rooms were overrun with spam. In order to stop spammers from signing up for more and more accounts, Yahoo! needed a tool to verify that its users were, in fact, human. Luis von Ahn, now a professor of computer science at Carnegie Mellon University (CMU) in Pittsburgh, was enrolled in CMU’s graduate program for computer science at the time. Together with his advisor and a team of other students, von Ahn took on Yahoo!’s challenge and set out to outsmart the bots. His solution? CAPTCHA, an acronym for “Completely Automated Public Turing Test to Tell Computers and Humans Apart.”

Now a staple of Web security from social networking sites to e-commerce, CAPTCHAs require users to transcribe a word that has been visually distorted. To the human eye, these words are typically very readable. But to computers using optical character recognition software, the wavy characters, often crossed by lines or shapes, are extremely difficult to decipher. And words are distorted at random using image editing software, so there is no unifying pattern for bots to uncover.

More recently, many companies have begun using reCAPTCHA, a newer version that requires users to transcribe two words in order to verify their identity. In addition to increased security benefits, reCAPTCHA is also contributing to a book digitization project whose goal is to make large amounts of difficult-to-find old texts available to the public via the Internet.

Von Ahn explains, “Whereas standard CAPTCHAs display images of random characters rendered by a computer, reCAPTCHA displays words taken from scanned texts.” One word whose spelling is known is displayed as a control word, and the user is asked to transcribe a second word that computer software has been unable to recognize. When enough users agree on the same transcription for a particular word, it is recorded and the digitization process continues. The natural degradation and texture of old paper offers an even higher level of protection against optical character recognition bots because it distorts text even more randomly than artificial distortion software does.

Free and secure, CAPTCHA can be implemented on any site to keep spammers out – and to ensure users’ privacy and safety online. Check out the Web projects in which we implemented CAPTCHA for Tippmann Sports and Mylan. CAPTCHA helps to keep Tippmann’s user forum, where paintball enthusiasts come to share knowledge and experience, safe from unwanted advertising posts. Likewise, Mylan’s “Contact Us” page uses CAPTCHA to make sure that all the e-mails the company receives are from legitimate human users, not spammers.

When it comes to Internet security, outsmarting computers is the key – and fortunately, humans still have the advantage. Now a standard around the world, CAPTCHA is a simple, efficient way to prevent spam – and it all started in Pittsburgh.

   

© 2010 Brady Communications |

Four Gateway Center

|

Pittsburgh, PA 15222, USA

|

412-288-9300