captcha pe internet

22
... separating man from machine since 2000

Upload: mircea-caraiman

Post on 04-Aug-2015

188 views

Category:

Technology


3 download

TRANSCRIPT

... separating man from machine since 2000

Semnificatia AcronimuluiSemnificatia Acronimului

CompletelyAutomatedPublicTuring test to tellComputers andHumansApart

Ce, Cum, Unde?Ce, Cum, Unde?

CE este CAPTCHAUNDE este utila aplicarea sa?CUM punem in aplicare conceptul

Ce, Cum, Unde?Ce, Cum, Unde?

CE este CAPTCHA◦o modalitate de a diferentia un utilizator uman,

de un bot (sofware menit sa simuleze comportamentul omului care interactioneaza cu o anumita resursa). 

Ce, Cum, Unde?Ce, Cum, Unde?

UNDE este utila aplicarea sa?◦In spatiul Web, pretutindeni unde trebuie sa

diferentiem un user uman de un bot formulare de inregistrare sisteme de voting (poll-uri) s.a.m.d.

Ce, Cum, Unde?Ce, Cum, Unde?

CUM punem in aplicare conceptul ◦doua aspecte importante de luat in

considerare

EFICIENTA

Ce, Cum, Unde?Ce, Cum, Unde?

CUM punem in aplicare conceptul ◦doua aspecte importante de luat in

considerare

UTILIZABILITATEA

Ce, Cum, Unde?Ce, Cum, Unde?

Un CAPTCHA ideal – suficient de inteligent si suficient de usor de folosit de catre un utilizator uman

Ce, Cum, Unde?Ce, Cum, Unde?

CUM punem in aplicare conceptul ◦desi initial CAPTCHA era text-based, in prezent

exista mai multe tipuri de implementari:

• text-based• image-based• audio-based• video-based

text-based CAPTCHA este cel mai raspandit si cel mai vechi tip disponibil. Implementarile sunt numeroase, dar principiul este identic, lucru vizibil in exemplele urmatoare.

Text-BasedText-Based

Gimpy◦dezvoltat de Yahoo si Universitatea Carnegie Mellon in anul 2000 (motive de necesitate)

Text-BasedText-Based

EZ-Gimpy◦o versiune mai noua a lui Gimpy, folosit de Yahoo la inregistrarea conturilor.

Text-BasedText-Based

MSN Passport◦A fost folosit de MSN, similar cu cel de la Yahoo (genereaza 8 caractere distorsionate)

◦Recent a fost inlocuit de o versiune mai noua.

image-based CAPTCHA – un concept interesant, neutilizat pe scara larga. Necesita baze de date mari cu adnotari ale imaginilor si de multe ori alegerea unui raspuns corect este dificila.

Image-BasedImage-Based

Pix◦prezinta userului 4 (sau 6) imagini avand un

anumit tag. Userul trebuie sa ofere tag-ul corect.

◦dezavantaj: baza de date cu imaginile este publica; se pot scrie programe care raspund corect pe baza acesteia.

Image-BasedImage-Based

SQ-Pix◦Utilizatorul trebuie sa incercuiasca un obiect

dintr-o serie de 3 imagini.

Image-BasedImage-Based

ESP-Pix◦Utilizatorul trebuie sa recunoasca un obiect ce

apare in 4 imagini, oferindu-i-se si variante de raspuns

Image-BasedImage-Based

Bongo◦se bazeaza pe problema recunoasterii de patternuri. Ofera userului doua serii de imagini formate diferit iar apoi ii cere sa incadreze obiecte intr-una din serii.

audio-based CAPTCHA – destul de eficient si raspandit, in ultimul timp. Coexista in general cu text-based CAPTCHAs, pe site-uri renumite precum cel de la Yahoo s.a.

Audio-BasedAudio-Based

Eco◦in general, utilizat impreuna cu un CAPTCHA text-based, pentru a ajuta persoanele cu probleme de vedere

◦se alege random o serie de caractere , le transpune in format audio si distorsioneaza sunetul.

Viitorul ...suna bine?Viitorul ...suna bine?

Emerging Images◦Yahoo a avut ideea de a crea programe CAPTCHA, tot Yahoo le revolutioneaza.

◦se pune accentul pe capacitatea umana de a “face ordine in haos” – la un cu totul alt nivel.

Viitorul ...suna bine?Viitorul ...suna bine?

CAPTCHA, evident, evolueaza. La fel si inteligenta artificiala, cel mai

mare inamic al sau. Dar atata timp cat o masina de calcul nu poate decat sa simuleze creierul uman, exista loc de CAPTCHA.