A CAPTCHA egy betűszó, amely az angol „Completely Automated Public Turing test to tell Computers and Humans Apart” kifejezésből származik. Ez magyarul annyit jelent, mint: „Teljesen automatizált, nyilvános Turing-teszt annak megállapítására, hogy számítógép vagy ember vagy-e”.
A CAPTCHA feladata, hogy eldöntse, a felhasználó valódi ember vagy csak egy automatikus program (robot, bot) próbál interakcióba lépni például egy weboldallal.
Ez a teszt általában olyan feladatokat ad, amelyek az emberek számára könnyen, de a gépek vagy szoftverek számára nehezen vagy egyáltalán nem oldhatók meg. Így a weboldalak, online szolgáltatások meg tudják védeni magukat a spamektől, visszaélésektől, automatizált regisztrációktól.
Példák CAPTCHA típusokra
- Torzzá tett, elforgatott vagy összevont betűk és számok beíratása
(például: Egy képen látható betűsort vagy számot kell beírni a megfelelő mezőbe) - Képeken objektumok kiválasztása
(pl.: „Jelöld be az összes képet, amelyen közlekedési lámpa látható!”) - Egyszerű matekpélda megoldása
(pl.: „Mennyi 2 + 3?”) - Hangos CAPTCHA
(főleg látássérülteknek: hang alapján kell a betűsort vagy számot megadni) - Slider CAPTCHA
(egy csúszkát kell elhúzni egy adott pontra vagy puzzle darabot a helyére illeszteni)
Synonymák
A CAPTCHA-nak nincsenek pontos magyar szinonimái, de hasonló kifejezések lehetnek:
- robottest
- Turing-teszt (online környezetben)
- automatikus ellenőrző kód
- emberazonosító teszt
Összefoglalva
A CAPTCHA tehát egy védelmi eszköz a weben, amely segít kizárni a robotokat, és így biztonságosabbá, spammentessé tenni az oldalakat. Általában egyszerű, gyorsan megoldható feladatokon keresztül dönti el, hogy valódi emberrel vagy számítógépes programmal van dolga a rendszer.