Anar al contingut

Captcha

De L'Enciclopèdia, la wikipedia en valencià
smwm
Prova CAPTCHA per a la seqüència «smwm» que dificulta el reconeiximent OCR per part dels bots, distorsionant les lletres i afegint un degradat de fondo

Un CAPTCHA (sigles en anglés de Completely Automated Public Turing test to Tell Computers and Humans Apart, en espanyol: «prova de Turing completament automàtica i pública per a diferenciar ordenadors d'humans») és un sistema de desafiu-resposta utilisat en informàtica per a determinar si l'usuari és una persona o un bot (programa automàtic).[1]

Estos sistemes s'implementen automàticament en servidors o aplicacions web sense necessitat d'intervenció humana directa en cada prova. El seu funcionament es basa en tasques que resulten senzilles per als humans pero difícils de resoldre per als algoritmes informàtics, com identificar lletres distorsionades, seleccionar imàgens específiques o resoldre menuts problemes llògics.

És similar a un test de Turing en la diferència de que són juges humans. Per això, als captchas a voltes se'ls crida Test de Turing invers o prova de Turing inversa;[2]esta denominació és un tant ambigua, ya que eventualment pot significar que els participants o usuaris tracten de convéncer a algú (humà o autómata) de que ells no són humans.

Lo ideal és que l'algoritme utilisat siga públic. D'esta forma la ruptura d'un captcha requerix la solució a un problema difícil, en lloc de solament el descobriment de l'algoritme (secret) que podria obtindre's per mig d'ingenieria inversa o atres mijos.

Motivació

[editar | editar còdic]

En Internet s'oferixen varis servicis de forma gratuïta en l'esperança de que els ingressos publicitaris o la venda de les senyes dels usuaris generen guanys.

La suposició clau darrere dels models de negoci amprats per estos llocs és que els ulls humans estan veent eixos anuncis. No obstant estos servicis els poden usar programes automàtics per a obtindre diners. Per eixemple, els contes de correu electrònic es poden usar per a enviar correu no desijat o es poden usar servicis de rets socials o servicis que permeten publicar continguts per a servidors de comando i control per a una botnet.

Els CAPTCHA es varen desenrollar com un mig per a llimitar la capacitat dels atacants d'escalar les seues activitats utilisant mijos automàtics.[3]

Història

[editar | editar còdic]

El terme es va escomençar a utilisar en l'any 2000 per l'guatemalteco Luis von Ahn,[4] aixina com per Manuel Blum i Nicholas J. Hopper[5] de l'Universitat Carnegie Mellon, junt a John Langford d'IBM.[1][6]

Inicialment els captcha consistien que l'usuari introduïa correctament un conjunt de caràcters que es mostren en una image distorsionada que apareix en pantalla. Se supon que una màquina no és capaç de comprendre i introduir la seqüència de forma correcta, per lo que solament l'humà podria fer-ho.[1][7]

Poc a poc, els programes han anat deprenent a resoldre este tipo de problemes. Açò ha obligat a el CAPTCHA a evolucionar donant lloc a distints tipos de CAPTCHAs.

Vore també

[editar | editar còdic]

Referències

[editar | editar còdic]
  1. 1,0 1,1 1,2 «[1]», Clave. Consultat el 12 de juny de 2008 (en anglés). «The Carnegie Mellon team came back with the CAPTCHA. (It stands for "completely automated public Turing test to tell computers and humans apart"; no, the acronym doesn't really fit.) The point of the CAPTCHA is that reading those swirly letters is something that computers llauren't very good at.»
  2. Charles Naut, David Chung, Maurizeio Cale, Reverse Turing Test, espai digital 'SlideShare', 1 de juliol de 2010.
  3. Understanding CAPTCHA-Solving Services in an Economic Context. Marti Motoyama et ali. 2010
  4. L'inventor del còdic Captcha ¡és guatemaltec!
    • Archivat el 6 de octubre de 2014 archivat en Wayback Machine., lloc digital 'Yahoo! Notícies en espanyol', 23 de setembre de 2014.
  5. Nicholas J. Hopper : Research interests; Education; Publications; Academics honors and Awards; Teaching experience; Academics and Professional Service; Conference and Workshop Presentations; Other Professional Experience; Abstracts of accepted and submitted papers, lloc digital 'Computer Science Department / Carnegie Mellon University'.
  6. «CAPTCHA: Telling Humans and Computers Apart Automatically». Universitat Carnegie Mellon. Archivat des d'el original, el 4 d'abril de 2012. Consultat el 16 d'agost de 2012.
    1. REDIRECCIÓN Plantilla:Cita video


Referències

[editar | editar còdic]