Ce n'était sans doute qu'une question de temps. Créé initialement pour empêcher la propagation du spam sur les sites web, le CAPTCHA est désormais résolu plus efficacement par un ordinateur que par un humain. C'est en tout cas le constat qu'a fait Google, puisque l'entreprise signale que des algorithmes sont en mesure de déchiffrer les caractères du CAPTCHA avec un taux de réussite supérieur à 99 %.
En principe, le test du CAPTCHA doit servir à différencier une machine d'un humain. L'idée est de présenter à l'écran une suite de caractères plus ou moins déformés que seul l'usager est censé reconnaître, afin de tenir à l'écart les robots conçus pour répandre des messages indésirables. En effet, avec le CAPTCHA, la publication d'un commentaire est conditionnée au fait de renseigner la bonne suite de caractères.
Lorsque le test du CAPTCHA a fait ses premiers pas sur le web, les caractères présentés à l'écran étaient d'une grande lisibilité. Il n'était pas nécessaire de les tordre excessivement ou de rajouter des "leurres" dans l'image pour perturber les robots. Mais avec les progrès de la technique et l'émergence de nouveaux algorithmes de résolution, sans parler de l'aide humaine, il a fallu compliquer le CAPTCHA.
Aujourd'hui, certains tests sont franchement illisibles pour un humain. Entre l'arrivée de nouveaux symboles, l'imbrication des caractères, la présence ponctuelle d'un fond dégradé et l'ajout de "leurres", il faut parfois rafraichir à plusieurs reprises le CAPTCHA pour tomber sur un test accessible. D'où les efforts de Google avec ReCAPTCHA de prendre en compte d'autres critères dans la résolution du test.
Pour Google, c'est évident : le fait de retranscrire les caractères d'une image déformée ne devrait pas être le seul facteur à prendre en compte quand il s'agit de déterminer qui est un humain et qui est un robot. D'où la nouvelle approche de Google, qui consiste à faire en sorte que l'efficacité du CAPTCHA dépende moins de caractères déformés, mais prenne plus en compte des techniques avancées d'analyse des risques,
( photo : CC BY-SA Bekathwia )
+ rapide, + pratique, + exclusif
Zéro publicité, fonctions avancées de lecture, articles résumés par l'I.A, contenus exclusifs et plus encore.
Découvrez les nombreux avantages de Numerama+.
Vous avez lu 0 articles sur Numerama ce mois-ci
Tout le monde n'a pas les moyens de payer pour l'information.
C'est pourquoi nous maintenons notre journalisme ouvert à tous.
Mais si vous le pouvez,
voici trois bonnes raisons de soutenir notre travail :
- 1 Numerama+ contribue à offrir une expérience gratuite à tous les lecteurs de Numerama.
- 2 Vous profiterez d'une lecture sans publicité, de nombreuses fonctions avancées de lecture et des contenus exclusifs.
- 3 Aider Numerama dans sa mission : comprendre le présent pour anticiper l'avenir.
Si vous croyez en un web gratuit et à une information de qualité accessible au plus grand nombre, rejoignez Numerama+.
Abonnez-vous gratuitement à Artificielles, notre newsletter sur l’IA, conçue par des IA, vérifiée par Numerama !