LMi-MAG23 Sept - Flipbook - Page 53
out le monde a déjà répondu à des
tests captcha sur les sites web qui
demandent soit de cliquer sur une
série d’images de voitures, de feux
de circulation ou de bicyclettes,
soit d’entrer des combinaisons
déconcertantes de chiffres et de
lettres, soit simplement de cliquer
pour confirmer que l’on n’est pas un robot. Autrefois,
ces tests étaient tellement nombreux qu’ils finissaient
par devenir très énervants, surtout quand il fallait s’y
reprendre à plusieurs fois. Mais aujourd’hui, la question se pose de savoir si un robot ou une IA serait aussi
capable de réussir ces tests. Comment le captcha sait-il
que le test a bien été effectué par un humain ? Et que
signifie ce terme ?
T
les modèles de manière fiable. Cependant, les progrès
constants de l’IA ont permis aux robots de résoudre
aisément ces tests.
Différencier l’humain du robot
Cela nous ramène à la question précédente, celle de
l’efficacité des captcha aujourd’hui, même s’ils sont
moins utilisés que par le passé. La solution trouvée pour
différencier l’intervenant humain du robot est simple :
le déplacement de la souris ! Les captcha modernes
analysent les mouvements pour suivre le déplacement
du curseur. Quand une personne déplace la souris, la
trajectoire du curseur n’est pratiquement jamais la
même. Le mouvement n’a jamais la même vitesse. Les
robots, en revanche, cliquent automatiquement sur les
boîtes ou les images captcha en suivant
CONFORMITÉ DES ACCÈS :
une ligne droite parfaite (par exemple, de
Signi昀椀cation de captcha
IDENTITÉS, ANNUAIRE, SSO
bas en haut, directement sur la boîte). Les
Cahier des charges
sites web peuvent reconnaître ces mouLe mot captcha signifie « Completely
Automated Public Turing Test to tell
vements et bloquer l’accès du site s’ils
Computers and Humans apart » et désigne
sont trop parfaits. Et s’il arrive que le site
donc un test de Turing public et automatisé
demande à l’utilisateur humain de cliquer
permettant de distinguer les humains des
sur une case indiquant « Je ne suis pas un
ordinateurs. Le terme « test de Turing » a
robot », puis de résoudre à nouveau un
tinyurl.com/acces-sso
captcha plus complexe avec des images,
été inventé par Alan Turing, un mathémac’est que le captcha a jugé que le mouvement de la souticien et informaticien britannique qui souhaitait utiliser
ris était peut-être trop « mécanique ». Pour éviter cette
certaines méthodes pour vérifier si les machines pouétape et montrer clairement que l’on est un humain, il
vaient penser et agir comme des humains. Les tests de
faut déplacer le curseur de la souris en suivant des traTuring peuvent également être utilisés pour tester la créajectoires moins précises et plus saccadées.
tivité et la conscience des IA. Les captcha existent depuis
l’an 2000 et sont délibérément conçus pour ressembler
à une « capture », car ils sont essentiellement utilisés
pour intercepter et filtrer les robots sur les sites web, en
particulier pour éviter les spams ou empêcher les achats
automatisés par des robots.
APPROFONDIR
Fonctionnement du test
Généralement, les captcha sont assez simples, mais
ils exigent toujours une intervention de l’utilisateur.
Parfois, il doit reconnaître des lettres et des chiffres
qui ont été déformés et les saisir manuellement. Dans
d’autres cas, il doit reconnaître certains motifs sur des
images, par exemple des feux de circulation, des ponts
ou des animaux. Les tests sont toujours aléatoires : une
tâche différente devrait apparaître chaque fois que la
page du site web est rechargée. L’objectif est d’éviter les
répétitions qui permettraient aux robots de contourner
plus facilement le système. Autrefois, les ordinateurs
avaient du mal à résoudre les captcha, car certains
algorithmes devaient être intégrés pour reconnaître
ÉCOUTER EN LIGNE
Podcast
tinyurl.com/podcast-captcha
LIRE EN LIGNE
Article
tinyurl.com/article-captcha
53