Passer au contenu principal
ShieldID

Détection du caractère vivant

Une personne bien vivante. Pas la photo d'une personne.

Avant même que la comparaison faciale ne s'exécute, ShieldID demande au demandeur de réaliser un court défi guidé sur son propre téléphone : il prouve qu'une vraie personne, présente et en trois dimensions, tient la caméra, avec un suivi de 478 points de repère faciaux sur au moins dix images. Une photo fixe, une vidéo rediffusée ou un masque ne passent pas.

Le défi actif

Un défi que seul un visage vivant peut réussir.

On demande au demandeur d'effectuer un ou plusieurs mouvements naturels parmi un petit ensemble, dans un ordre aléatoire, pendant que la caméra frontale suit 478 points du visage en 3D.

Clignement

Une fermeture délibérée des yeux suivie d'une réouverture, mesurée à partir de la forme de l'œil sur la séquence d'images.

Tourner à gauche / tourner à droite

La tête pivote loin du centre, puis — et cette partie compte — y revient.

Hochement

La tête s'incline vers le bas puis vers le haut, un mouvement qu'une image plate ne peut pas produire.

Sourire

Un véritable changement d'expression, évalué à partir du mouvement propre du visage, et non un sourire figé.

Au moins dix images sont requises avant qu'un défi puisse être évalué. Une seule photo, peu importe la façon dont elle est présentée, n'a jamais assez d'images pour réussir.

Pourquoi le retour est important

Le retour au centre est tout l'enjeu.

Un défi de rotation ne s'arrête pas à « la tête a-t-elle bougé de côté ». Il exige que la tête repasse le point médian de cette rotation, devant la caméra, avant que le défi ne soit compté.

Une photo imprimée ou un téléphone tenu de côté peut simuler la première moitié d'une rotation : on l'incline et l'angle change. Mais il ne peut pas ensuite se retourner en douceur vers la caméra, car il n'y a aucun visage derrière pour bouger. Exiger le retour est ce qui distingue une tête vivante qui tourne sur son cou d'une image plate inclinée devant l'objectif.

Chaque égoportrait, trois vérifications distinctes

Trois vérifications indépendantes, exécutées sur chaque égoportrait, chaque fois.

En plus du défi actif, trois autres vérifications examinent l'égoportrait lui-même à la recherche d'indices montrant qu'il ne s'agit pas d'une personne vivante. Chacune est présentée séparément, jamais regroupée dans une seule note opaque.

Anti-spoof

Détection des attaques par présentation visant l'attaque la plus courante : brandir une photo imprimée ou un écran de téléphone affichant le visage d'une autre personne.

Détection d'hypertrucage

Un ensemble de deux modèles recherche les artefacts que laissent les vidéos générées par IA ou à visage échangé, des indices qu'un classificateur unique risque davantage de manquer.

Détection de masque 3D, d'impression et de rediffusion

Une vérification distincte conçue pour les cas plus difficiles : un masque imprimé, un masque 3D moulé ou un écran qui rediffuse une vidéo enregistrée du vrai demandeur.

Tolérant au bruit, strict envers les usurpations

Une caméra de téléphone qui produit une image granuleuse n'est pas une menace pour la sécurité. Nous la traitons comme telle.

Les caméras de téléphone compressent, éclairent mal et floutent des visages réels tous les jours. Rejeter chaque lecture limite ferait échouer des demandeurs honnêtes bien plus souvent que cela n'arrêterait d'attaques.

  • Les scores situés au milieu de la plage — ceux que produisent la compression et l'éclairage ordinaires — sont tolérés plutôt que traités comme un échec.
  • Seul un verdict d'usurpation ou de faux, établi avec un haut niveau de confiance, fait échouer la vérification. Une lecture limite ne retire pas le bénéfice du doute à un vrai demandeur.
  • Résultat : moins de personnes renvoyées reprendre leur photo à cause d'un mauvais éclairage, et un seuil plus difficile à franchir pour quiconque tente réellement d'usurper la caméra.

Chaque vérification est exécutée, à chaque fois

Pas un forfait payant. Pas une option à activer. Chaque vérification, à chaque fois.

La preuve de vie active, la détection d'usurpation, la détection d'hypertrucage et la détection de masque sont exécutées à chaque vérification, sur tous les forfaits. Il n'existe aucun forfait moins cher qui en omet une, ni aucun paramètre pour en désactiver une afin d'économiser.

4contrôles exécutés à chaque vérificationActive liveness, anti-spoof, deepfake and mask detection. Every plan.

Couverture des menaces

À quoi ressemble chaque attaque, et ce qui l’arrête.

Un langage clair, pas une fiche de pointage. Quand une menace n’est pas du tout un problème de preuve de vie, nous le disons.

Six scénarios d’attaque par présentation et le contrôle ShieldID qui cible chacun.
MenaceDe quoi il s’agitCe qui l’arrête
PhotoUne photo fixe imprimée ou affichée à l'écran, tenue devant la caméra.Bloquée par le défi actif — une image plane ne peut pas cligner des yeux, tourner la tête et revenir, hocher la tête ou sourire sur demande — et appuyée par la détection d'usurpation.
Rediffusion à l'écranUne vidéo enregistrée du vrai demandeur, lue sur un second écran.Ciblée directement par la vérification masque 3D/impression/rediffusion, en plus de la détection d'usurpation et d'hypertrucage.
Masque impriméUn masque de visage plat, imprimé, porté ou tenu devant le propre visage de l'attaquant.Ciblé directement par la vérification masque 3D/impression/rediffusion.
Masque 3DUn masque moulé en trois dimensions, fabriqué pour correspondre au visage d'une autre personne.Ciblé directement par la vérification masque 3D/impression/rediffusion — le cas le plus difficile pour lequel elle est conçue.
Vidéo hypertruquéeVidéo en temps réel, générée par IA ou avec échange de visage, injectée dans la caméra.Ciblée directement par l'ensemble de deux modèles de détection d'hypertrucage, en plus de la détection d'usurpation.
Document empruntéUn vrai demandeur, bien présent, relève le défi honnêtement — en tenant la pièce d'identité authentique d'une autre personne.Ce n'est pas un problème de preuve de vie. La preuve de vie établit qu'une vraie personne est présente, pas laquelle. C'est ce que vérifie la comparaison faciale, dans la même vérification.

Certification

Nous n'afficherons pas un badge que nous n'avons pas mérité.

Des normes de test de la preuve de vie comme ISO/IEC 30107-3 existent, et nous n'avons pas encore terminé ces tests. Plutôt que de laisser entendre une certification par une formule vague de type « chef de file de l'industrie », voici où nous en sommes réellement.

  • Aucune certification de preuve de vie ou d'anti-usurpation n'est détenue à ce jour.
  • Nous publierons l'état de nos tests, et la date, dès qu'il y en aura un — pas d'allégation marketing d'ici là.
  • D'ici là, cette page décrit exactement ce qui s'exécute et ce que chaque vérification cible, afin que vous puissiez juger vous-même de la couverture.

Questions

Des réponses claires sur le défi.

Voyez le défi par vous-même

Lancez une vérification dans le bac à sable et essayez de la déjouer.

Clignez des yeux, tournez la tête, hochez la tête, souriez, sur votre propre téléphone, dans votre propre session du bac à sable. Les sessions du bac à sable ne sont jamais facturées.