Definición: ¿Qué significa la prueba de Turing pública completamente automatizada para diferenciar las computadoras y los humanos (CAPTCHA)?
La prueba pública de Turing completamente automatizada para diferenciar las computadoras y los humanos, mejor conocida como CAPTCHA, es una prueba para asegurar respuestas a través de un programa humano versus un programa de computadora.
CAPTCHA fue desarrollado en la Universidad Carnegie Mellon por Nicholas J. Hopper, John Langford, Luis von Ahn y Manuel Blum. CAPTCHA genera automáticamente desafíos de respuesta al proporcionar un problema que solo puede ser resuelto por humanos, impidiendo automáticamente el acceso al software del sistema y solicitando una serie de caracteres mecanografiados.
Una computadora administra CAPTCHA a un humano, mientras que un humano administra la prueba de Turing a una máquina.
Techinfo explica la prueba de Turing pública completamente automatizada para diferenciar las computadoras y los humanos (CAPTCHA)
Los sitios web utilizan CAPTCHA para evitar la degradación de la calidad de servicio (QoS) por parte de bots u otros programas automatizados mediante el uso de una prueba que solo comprenden los humanos. CAPTCHA mejora la seguridad mediante el uso de ruido de fondo, que aparece como letras de caracteres o enlaces a letras reales. Todos los sistemas en línea son constantemente vulnerables a la piratería. Incluir un elemento CAPTCHA en un formulario de registro puede ayudar a evitar intentos de piratería por fuerza bruta. Este es simplemente un elemento de seguridad, ya que sortear un elemento CAPTCHA en una página es extremadamente simple para un humano.
Para el usuario promedio, el elemento CAPTCHA es "esa molesta casilla en la parte inferior de un formulario de registro". Si bien es fácil de implementar desde una perspectiva de desarrollo web, un diseñador web debe decidir si la molestia del usuario merece la seguridad adicional.