http://captchas.net | |
auf deutsch in italiano |
This server provides CAPTCHA images and audio files you can use in html-forms. CAPTCHA images can prevent forms to be used by robots.
A CAPTCHA image shows a random string which the user has to type to submit a form. This is a simple problem for (seeing) humans, but a very hard problem for computers which have to use character recognition, especially, because the displayed string is alienated in a way, which makes it very hard for a computer to decode. For more information see http://en.wikipedia.org/wiki/Captcha.
To use this technology, your web pages have to be generated dynamically in any programming language. We have implemented the following samples for the most popular programming languages. Please read our HowTo before you start.
Both your webserver and our CAPTCHA server need a common secret key. The picture is integrated quite similar to page counters. As a parameter you have to send a random string within the link. The secret key and the random string are used to generate the password. Both strings are needed to compute the password. The password is computed by the CAPTCHA server to generate the image and by your server to validate the users input. A random string should not be used multiple times.
For development and test, please use our "demo" user. You get your own secret key for free on our registration page.
To assure the highest availability we have setup a backup server in another network guaranteeing, that neither hosting nor network problems will disrupt the service. While the standard CAPTCHA image server has the address image.captchas.net, the backup server's address is image.backup.captchas.net. Our samples contain a JavaScript, which automatically loads the image from the backup server, if the standard server should be down.
Since we started this service in 2004, we only had a few minutes downtime of our main server and no downtime of both servers at the same time.
The following JavaScript demonstrates the options of our system. (Note: JavaScript is not necessary on your web pages).
XHTML 1.1 compliant | A service of Felix Holderied and Sebastian Wilhelmi (Contact) | mail@captchas.net |