Captcha – Ein Antispam-Mechanismus
Spam ist mittlerweile nicht mehr nur auf E-Mails beschränkt, sondern sorgt auch in Foren, Gästebüchern und Kontaktformularen für immer mehr Ärger. Da sich diese Tendenz nicht mehr umkehren lässt, gibt es einen steigenden Bedarf an Antispam Tools. Eine Möglichkeit stellt dabei das Captcha dar.
Was ist ein Captcha?
Captcha ist ein Akronym für die Wortfolge “Completely Automated Public Turing test to tell Computers and Humans Apart” und bedeutet übersetzt: “Vollautomatischer öffentlicher Turing-Test, um Computer und Menschen zu unterscheiden“. Der Grundgedanke ist dabei die Annahme, dass die meisten Spam-Attacken von so genannten “Robots“, also automatisch arbeitenden, von Menschen programmierten “Bots” ausgeführt werden. Beim “Turing-Test“, der aus der Forschung zur Künstlichen Intelligenz stammt, soll ein Mensch entscheiden, ob er mit einer Maschine oder einem Menschen kommuniziert. Bei einem Captcha dagegen soll diese Entscheidung von einem Computer getroffen werden. Dazu wird der Benutzer aufgefordert z.B. einen Zahlen-Buchstaben-Mix aus einer bildhaften Darstellung in ein Feld einzugeben.
Die Funktion eines Captchas
Während normaler Text für Robots kein großes Hindernis darstellt, sieht das bei Text in Bildern schon etwas anders aus. Ein Robot erkennt in der bildhaften Darstellung eines Captchas keinen Text, sondern eine Grafik. Einige Robots sind allerdings trotzdem in der Lage den Text aus den Grafiken auszulesen. Dazu nutzen sie die von Scannern bekannte OCR-Software (Optical Character Recognition). Daher werden die meisten Captchas mit zusätzlichen Erschwernissen wie Hintergrundbilder, verzerrte Buchstaben und Zahlen oder sogar kleinen Rechenaufgaben versehen.
Hindernis für Maschine und Mensch
Da die programmierten Bots immer besser werden, müssen auch die Captchas immer aufwendiger gestaltet werden. Einige Captchas sind daher nicht nur für Menschen mit Sehschwächen nur noch sehr schwer zu entziffern und führen zu Frustrationen der Benutzer. Für den Webmaster bedeutet das nichts Gutes, denn im (Ver-)Zweifelsfall besucht der User die Webseite nicht wieder.
Ähnliche Beiträge
- Moderne und klassische Kryptologie
Die Kryptologie umfasst die gesamtheit der Wissenschaften von versteckten Informationen. Man unterscheidet sie...
