Niekoľkokrát ste sa zamysleli nad tým, ako môžu webové stránky rozlíšiť medzi človekom a robotom? Odpoveď spočíva v captcha, nástroji, ktorý sa v priebehu rokov vyvíjal. Najbežnejšia metóda, známa ako reCAPTCHA, sa zakladá na jednoduchom kliknutí na políčko, ktoré hovorí „nie som robot“. Ale to je len špička ľadovca.
Skutočne zaujímavé je, že captcha sleduje správanie používateľa predtým, ako dôjde k kliknutiu. Kým robot by pohyboval kurzorom priamou čiarou, človek má tendenciu sledovať organickejšie a nepravidelné trajektórie. Tento systém bol zavedený spoločnosťou Google v roku 2014 a ukázal sa ako jedna z najúčinnejších metód na rozlíšenie.
Evolúcia captcha
V priebehu času sa captcha prispôsobovala. V roku 2018 bola uvedená verzia, ktorá eliminuje potrebu kliknúť na políčko. Namiesto toho môžu stránky monitorovať celé správanie používateľa na stránke. Takto môžu posúdiť, či sú akcie návštevníka viac podobné tým, ktoré vykonáva človek, alebo robot.
Predstavte si, že ste v online obchode. Používateľ, ktorý sa pokúša o viacero kombinácií hesiel alebo zverejňuje stovky recenzií produktov, je pravdepodobne robot. Na druhej strane, zákazník, ktorý prechádza medzi kategóriami, porovnáva ceny a berie si čas na výber, je jasne nerozhodný človek. Táto analýza pomáha, aby reCAPTCHA priradila skóre každej interakcii, označujúc ju ako viac alebo menej podozrivú. Ak je niečo neobvyklé, stránka môže požadovať dodatočnú akciu, ako je dvojfaktorová autentifikácia, aby sa chránila pred možnými kybernetickými útokmi.
Pôvod captcha
Termín captcha pochádza z anglickej skratky, ktorá znamená „Úplne automatizovaný verejný Turingov test na rozlíšenie medzi ľuďmi a počítačmi“. Táto myšlienka nesie meno matematik Alan Turing, ktorý v roku 1950 navrhol metódu na určenie, či je interlocutor človek alebo stroj. V tomto prípade je počítač ten, kto musí rozhodnúť, či je používateľ osobou alebo robotom.
Na začiatku, na začiatku 2000-tych rokov, sa captchy skladali z písmen a čísel, ktoré boli skreslené a len ľudia ich mohli identifikovať. Avšak s pokrokom v rozpoznávaní obrázkov začali stroje tieto testy prekonať. Preto sa texty stali čoraz zložitejšími, až sa dostali do bodu, kde boli neidentifikovateľné aj pre ľudí. Táto zmena viedla k potrebe inovovať spôsob, akým sa overuje identita používateľov.
