CAPTCHA

(Completely Automated Public Turing test to tell Computers and Humans Apart) Een categorie van technologieën die gebruikt wordt om er zeker van te zijn dat een mens een online transactie doet en niet een computer. Ontwikkeld aan de Carnegie Mellon University, worden willekeurige woorden of letters gecamoufleerd en vervormd weergegeven, zodat ze door mensen kunnen worden ontcijferd, maar niet door software. Gebruikers wordt gevraagd de tekst die zij zien in te typen om te verifiëren of zij menselijk zijn.
s werden gecreëerd als reactie op bots (software agents) die automatisch webformulieren invullen alsof zij individuele gebruikers zijn. Bots worden gebruikt om opiniepeilingen te overbelasten, wachtwoorden te stelen (zie woordenboekaanval) en, het populairst, om duizenden gratis e-mailaccounts te registreren die worden gebruikt voor het verzenden van spam. s werden ontworpen om niet-mensen te verhinderen dergelijke transacties uit te voeren.
De strijd tussen de Bots en s
Nadat s in 2001 werd ingezet, werden de misdadige bots bijgewerkt om de vervormde tekst te analyseren, de juiste tekst in te voeren en daardoor veel stijlen onwerkzaam te maken. In een voortdurende strijd tussen de bots en de s, wordt de tekst steeds meer vervormd en gecamoufleerd, waardoor het vaak moeilijk wordt voor mensen om te decoderen.
Overige benaderingen zijn opgenomen om de mensheid te valideren; bijvoorbeeld, het tonen van verschillende beelden en vragen welk object gemeenschappelijk is tussen hen, zoals een boom of hond. Of er kan een zin worden getoond en de gebruiker wordt gevraagd een woord in te typen, bijvoorbeeld: “Geef het tweede woord van de zin in”. Zie ook I Am Not a Robot, dictionary attack and Turing test.

Type het woord dat je ziet

In dit vroege voorbeeld van Carnegie Mellon wordt een willekeurig woord gecamoufleerd, en wordt gebruikers gevraagd te typen wat ze zien. (Afbeelding met dank aan de Carnegie Mellon School of Computer Science, www..net)

Onduidelijker, willekeuriger

om de bots om de tuin te leiden worden de woorden steeds meer vervormd, en echte woorden hebben plaatsgemaakt voor willekeurige letters en cijfers. Maar net als virusschrijvers, die leren om hun programma’s doeltreffender te coderen, leren ook botschrijvers… een plezierig, creatief stelletje.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.