Conceito.de

Conceito de captcha

Captcha é um acrônimo que corresponde à expressão em inglês “Completely Automated Public Turing test to tell Computers and Humans Apart”. Esta frase refere-se a um teste de Turing que é realizado de forma pública e automatizada, a fim de diferenciar pessoas de computadores.

Para entender o que é um captcha, portanto, devemos saber o que é o teste de Turing. Este teste é desenvolvido com o objetivo de distinguir, numa troca de mensagens, uma máquina de um ser humano. No teste de Turing, um indivíduo controla o teste; no captcha, no entanto, uma máquina gerencia todo o processo. É por isso que se diz que o captcha é um teste de Turing realizado na direção oposta, já que é executado por um computador para descobrir se o participante é outra máquina ou uma pessoa.

O captcha é um teste que força o usuário a inserir uma série de caracteres que aparecem em uma imagem distorcida. Este teste baseia-se na incapacidade de as máquinas reconhecerem caracteres deformados. Por isso, se alguém conseguir completar o captcha com êxito conseguirá provar que é um ser humano.

Este sistema é usado em sites para evitar mensagens indesejadas ou certas ações executadas automaticamente por uma máquina. Em muitos lugares, é necessário superar um captcha para publicar um comentário: isso impede a publicidade distribuída em massa através de programas de computador.

Embora seja eficaz, o captcha ainda apresenta várias falhas. Um ser humano com deficiência visual, por exemplo, pode ter dificuldade em reconhecer os caracteres e passar no teste.