À retenir
- Sert à bloquer les robots malveillants et les spams.
- Repose sur des tâches faciles pour l'humain mais complexes pour l'algorithme.
- Évolue vers des versions invisibles basées sur l'analyse du comportement.
Un test captcha est une barrière de sécurité numérique servant à distinguer un utilisateur humain d'un programme automatisé (appelé bot). Il prend généralement la forme d'un petit défi visuel ou sonore, comme identifier des objets sur une photo ou recopier des lettres déformées, qu'un ordinateur a des difficultés à résoudre seul.
Étymologie
Le mot est un acronyme anglais pour Completely Automated Public Turing test to tell Computers and Humans Apart (Test de Turing public entièrement automatisé pour distinguer les ordinateurs des humains). Créé au début des années 2000, il s'inspire des travaux d'Alan Turing sur l'intelligence artificielle.
Exemples d'usage
- Sélectionner toutes les images contenant des feux de signalisation ou des bus.
- Recopier une suite de caractères volontairement flous ou entremêlés.
- Cocher une case intitulée
Je ne suis pas un robotqui analyse le mouvement de la souris.
Cas d'usage
On l'utilise principalement sur le web pour empêcher l'envoi massif de spams dans les formulaires de contact, sécuriser la création de nouveaux comptes ou bloquer les tentatives répétées de connexion frauduleuse (attaques par force brute).
Bonnes pratiques
Il est essentiel de proposer une alternative audio pour les personnes malvoyantes. Il faut aussi veiller à ne pas utiliser des tests trop complexes qui pourraient décourager les utilisateurs réels et les faire quitter le site.
Synonymes
Antonymes
Conseil
Si vous installez un captcha sur votre site, privilégiez les solutions modernes (comme les versions invisibles) qui ne dégradent pas l'expérience de navigation de vos visiteurs tout en restant efficaces contre les scripts.
Questions fréquentes
Pourquoi les captchas sont-ils parfois illisibles ?
Ils sont volontairement déformés pour que les logiciels de reconnaissance de caractères ne puissent pas les interpréter facilement.
Un robot peut-il réussir un captcha ?
Oui, avec les progrès de l'intelligence artificielle, certains robots arrivent à résoudre des tests classiques, ce qui oblige les créateurs de captchas à inventer des méthodes plus sophistiquées.