Quién hizo el Captcha, ese raro código de números y letras Cómo se desarrollo el sistema que permite distinguir las acciones de un humano o un sistema informático en diversas acciones en plataformas on line, tales como comentarios y encuestas Por Daniel Engber | The New York Times
inShare
Un código CAPTCHA.
Antes de la elección presidencial en 1996, una compañía de computadoras llamada Digital Equipment Corporation creó un sitio en la red para encuestas de opinión. Pero hubo un problema: hackers partidistas podían usar bots (mensajes generados por computadora) para llenar el sitio de spam inútil. Por lo que DEC puso una imagen pixelada de una bandera estadounidense en un lugar al azar en la pantalla que los usuarios tenían que cliquear antes de votar. La bandera no funcionó demasiado bien -se podía escribir programas simples para superar esa barrera- pero la idea básica pronto sería copiada y expandida. En septiembre de ese año, Moni Naor, un investigador del Instituto Weizmann de Israel, decidió que lo que se necesitaba era algo así como una prueba Turing -en la que un ser humano trata de descubrir si está hablando con una computadora- pero a la inversa. Una computadora tendría que descubrir si estaba hablando con un ser humano, usando una prueba que sería fácil de superar para la gente pero imposible para las máquinas. ¿Qué tipo de prueba podría funcionar? La sugerencia de Naor no pareció tan práctica: podría mostrarse al usuario un retrato, dijo, pidiéndole que dijera el sexo del sujeto. O podría presentarse la imagen de varias personas y pedirle que indique cuál es la que no tiene ropa. Un equipo de científicos de DEC, encabezado por Andrei
Broder, pronto inventó una mejor solución. Pusieron una sucesión de caracteres en la pantalla, enmascarados con líneas entrecruzadas u otros recursos, y luego se le pedía al usuario que tipee los caracteres en una ventana más abajo. "El sistema de Broder era fácil de violar para cualquiera que supiera un poco acerca de la visión de las máquinas" dice John Langford, un investigador de Microsoft, en referencia al campo de estudio que nos trajo los libros digitalizados. "Pero bastaba para disuadir al común de las personas". Unos años más tarde, un criptógrafo de Carnegie Mellon, Manuel Blum, perfeccionó la idea. Con la ayuda de varios estudiantes de posgrado, incluyendo Langford y Luis von Ahn (a quien LA NACION entrevistó en 2011) , Blum creó el primer sistema efectivo para impedir el acceso de bots con spam:secuencias de letras y números distorsionadas usando un software simple, con números al azar y un conjunto de normas estándar. "El programa era completamente público", dice Blum. "Salvo por los números al azar, todos sabrían exactamente cómo funcionaba el programa". ¿Y qué hay del nombre Captcha ? Esa fue idea de Blum. "Recuerdo que trataba de encontrar una sigla similar a 'gotcha' (forma coloquial de 'te atrapé' en inglés)". Su mejor variante fue Completely Automated Public Turing test for telling Computers and Humans Apart (Prueba Turing Pública Completamente Automatizada para discernir entre
Computadoras y Humanos). Otro investigador que trabajaba en el mismo tema quería llamar al sistema prueba Turing Invertida. Pero cuando Yahoo! comenzó a usar el sistema de Carnegie Mellon, la compañía lo llamó Captcha , y el nombre quedó.