Een captcha
met de tekst 'smwm'. De letters zijn vervormd en de achtergrond bevat een
kleurenovergang om automatische herkenning te bemoeilijken. Deze soort captcha
kan reeds met de computer automatisch verwerkt worden. Er bestaan ondertussen
betere technieken om captcha's te maken.
Een captcha (een afkorting
van "completely automated public Turingtest to
tell computers and humans apart") is een reactietest
die in de gegevensverwerking wordt gebruikt om te bepalen of er al dan niet
sprake is van een menselijke gebruiker. De term werd in 2000 geïntroduceerd.
Een veelvoorkomend type captcha
verlangt dat de gebruiker de tekens van een op het scherm getoonde vervormde
en/of onduidelijke opeenvolging van letters en/of cijfers intoetst. Omdat de
test door een computer wordt aangeboden, in tegenstelling tot de standaard-Turing-test, waarbij een mens de test aanbiedt,
wordt een captcha soms beschreven als een omgekeerde Turing-test.
Deze captcha
bevat de tekenreeks '6138B'. Om automatische letterherkenning met behulp van OCR-technieken
lastiger te maken zijn de letters en cijfers (met verschillende grootte)
geroteerd en wordt een groot aantal letters op de achtergrond geplaatst die
niet ingetypt moeten worden.
Per definitie hebben captcha's de
volgende kenmerken:
- Ze zijn volledig geautomatiseerd. Dit maakt menselijke tussenkomst in de tekst overbodig, met duidelijke voordelen in kosten en betrouwbaarheid.
- Het gebruikte algoritme wordt publiek gemaakt, hoewel het eventueel wel geoctrooieerd mag worden. Dit vanwege de eis dat de captcha niet kan worden omzeild door een geheim algoritme te achterhalen door middel van bijvoorbeeld reverse engineering, maar alleen door iets dat niet door kunstmatige intelligentie opgelost kan worden.
Captcha's gebaseerd op het lezen van
tekst — of andere visueel herkenbare zaken — staan visueel beperkte gebruikers
het gebruik van datgene dat afgeschermd is in de weg. Captcha's hoeven echter
niet visueel te zijn. Elk ander probleem dat niet door kunstmatige
intelligentie gekraakt kan worden, zoals spraakherkenning, kan als basis van een captcha
gebruikt worden. Bij sommige typen captcha's kan de gebruiker kiezen voor een audiocaptcha.
De ontwikkeling van audiocaptcha's is echter achtergebleven bij die van visuele
captcha's, hoewel deze zeker even doeltreffend zouden kunnen zijn.
Voor blinde en slechtziende
gebruikers vormen visuele captcha's een ernstig probleem. Doordat ze niet
machinaal leesbaar zijn, kunnen hulpprogramma's voor deze gebruikers, zoals
schermlezers, de captcha ook niet interpreteren. Omdat captcha's dikwijls
gebruikt worden bij inschrijvingsprocessen (bijvoorbeeld bij Hotmail, eBay
en Yahoo!), wordt de toegang tot deze diensten
volledig belemmerd.
Captcha's worden gebruikt om te
voorkomen dat bots diverse online-diensten gebruiken. Captcha's verhinderen
automatische deelname van bots aan online-opiniepeilingen en automatische
inschrijving voor gratis e-mailboxen (die dan kunnen worden gebruikt om spam te
verzenden), en voorkomen dat bots spam versturen door de (niet herkende)
afzender een captchatest te laten afleggen alvorens het e-mailbericht te
verzenden.
De eenvoudigste captcha's kunnen
ondertussen door computers ingelezen worden. Bij de meeste websites houdt dit
de stroom van spamberichten tegen doordat de kostprijs van het ontcijferen van
de captcha niet opweegt tegen de voordelen van het spambericht. Bij websites
als Google, Hotmail en Yahoo is een mailaccount voor spammers heel wat waard, en daarom gebruiken die diensten
ingewikkelde captcha's om de aanmaak van spamaccounts tegen te gaan.
Wanneer het ontcijferen van de
captcha niet meer loont kan men andere tactieken gebruiken om de test te
omzeilen. Op sommige websites worden captcha's bijvoorbeeld bij de
inschrijvingsprocedure gebruikt, om te voorkomen dat spammers automatisch grote
aantallen accounts aanmaken. Spammers hebben echter een manier gevonden om deze
beveiliging te omzeilen: een door de spammer beheerde site, bijvoorbeeld een pornosite,
toont de captcha aan een bezoeker, alsof de oplossing daarvan voor de toegang
van die site noodzakelijk is, en maakt gebruik van zijn oplossing om een
account aan te maken.
Omdat software steeds beter in staat
is om de captcha toch te ontcijferen worden nieuwe types ontwikkeld. Daarbij
kan bijvoorbeeld gevraagd worden om een afbeelding rechtop te plaatsen. De
afbeeldingen zijn rond zodat er meer dan slechts 4 mogelijkheden zijn om ze
rechtop te zetten. De afbeeldingen bevatten geen letters en andere makkelijk te
ontcijferen kenmerken zoals een blauwe hemel boven een vlakke horizon. Ook kan de gebruiker een vraag
worden voorgelegd die verder gaat dan het ontcijferen van tekens, bijvoorbeeld
een (eenvoudige) rekensom, of een feit van algemene bekendheid betreffen dat
computers alleen weten als ze er op geprogrammeerd zijn.
bron wikipedia
bron wikipedia
Geen opmerkingen:
Een reactie posten