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.
Tourner à gauche / tourner à droite
Hochement
Sourire
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 d'hypertrucage
Détection de masque 3D, d'impression et de rediffusion
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.
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.
| Menace | De quoi il s’agit | Ce qui l’arrête |
|---|---|---|
| Photo | Une 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'écran | Une 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 3D | Un 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ée | Vidé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.