Che cos’è un CAPTCHA?

Ovviamente CAPTCHA è un acronimo. La domanda è cosa rappresenta? La risposta è abbastanza semplice, così come lo scopo di CAPTCHA. Un CAPTCHA, o test di Turing pubblico completamente automatizzato per distinguere i computer e gli esseri umani, viene utilizzato per impedire a bot e altri programmi automatici di iscriversi a offerte, raccogliere o iscriversi a indirizzi e-mail, violare la privacy, tentare di decifrare password o inviare inviare spam a ignari destinatari di posta elettronica. Un CAPTCHA funziona lanciando una sfida alla persona o entità che tenta di ottenere l’accesso.

Una sfida CAPTCHA è di solito un semplice test visivo o un puzzle che un umano vedente può completare senza troppe difficoltà, ma che un programma automatizzato non può capire. Il test di solito consiste in lettere, numeri o altre immagini che si sovrappongono o si intersecano. Le immagini sono in qualche modo distorte o mostrate su uno sfondo intricato per impedire che vengano facilmente lette da un altro computer.

Gimpy è un esempio. Gimpy è un tipo di CAPTCHA che sceglie parole brevi e casuali da un dizionario e crea sette puzzle come quelli descritti sopra dalle parole. L’utente deve quindi indovinare correttamente almeno tre di queste parole per procedere. Pix è un altro esempio interessante e, come indica il nome, utilizza le immagini per creare una sfida. Questo sistema fornisce sei immagini sullo stesso argomento e richiede all’utente di determinare l’argomento.

Sfortunatamente, la tecnologia CAPTCHA incontra alcuni problemi. Un individuo ipovedente non sarà in grado di rispondere alla sfida senza aiuto. C’è anche il problema degli spammer implacabili e di altri che sperano di trarre vantaggio dalla comunità online che continua a sviluppare programmi sofisticati per decifrare le immagini CAPTCHA. Anche se la tecnologia CAPTCHA viene aggiornata costantemente, possono ancora sussistere problemi, soprattutto quando le immagini devono diventare sempre più distorte per ingannare i bot. Alcune immagini CAPTCHA sono persino difficili da interpretare per gli esseri umani e possono allontanare clienti o clienti legittimi.

Nonostante gli ovvi problemi, CAPTCHA funziona abbastanza bene in molte impostazioni. Impedisce a un numero imprecisato di bot di registrarsi per migliaia di indirizzi e-mail ogni giorno che verrebbero utilizzati per inviare spam. È uno strumento eccellente, ma continuare a migliorarlo richiederà persone dedicate e una meticolosa attenzione ai dettagli per stare al passo con i nuovi trucchi degli spammer.