Cas d'usage · Défense contre les deepfakes et l'usurpation
Défense contre les deepfakes et l'usurpation
Un visage sur un écrann'est pasune personne.
Un contrôle par selfie ne vaut que par sa réponse à une photo présentée à la caméra, à une vidéo sur un second téléphone ou à un visage synthétique injecté directement dans le flux de la caméra. Toden superpose un défi aléatoire, un modèle de détection du vivant côté serveur, la détection d'un téléphone dans le champ et des signaux d'intégrité de l'appareil, et transmet tout cas douteux à une personne.
Le workflow
Une détection du vivant par couches : ce que l'on demande au client de faire, et ce que nos serveurs voient dans l'enregistrement. Ceci est un point de départ : ajoutez, retirez ou réordonnez n'importe quelle étape dans le générateur de workflows.
Étape 01
Document Intelligence
Passeport, permis ou carte nationale d'identité
Étape 02
Vérification de la puce NFC
Prouve que la puce du passeport est authentique
Étape 03
Mouvement actif 3D
Consignes aléatoires : tourner la tête et cligner des yeux
Étape 04
Contrôle flash 3D
Une séquence aléatoire de couleurs réfléchie par le visage
Étape 05
Correspondance faciale
Selfie comparé au portrait de la puce
Étape 06
Device Intelligence
Caméras virtuelles, émulateurs, intégrité de l'application
Puis vos règles décident
Un jeu de règles de départ
- Le modèle de détection du vivant est certain qu'il s'agit d'une photo ou d'un écranRefuser
- Un téléphone est visible devant la caméraRefuser
- La demande ne provient pas de votre application enregistréeRefuser
- Une caméra virtuelle ou un émulateur est détectéRéviser
- Aucun enregistrement ne nous est parvenuRéviser
- Une personne en direct sur un appareil authentiqueApprouver
Chaque règle se modifie à votre guise sur un canevas visuel, et chaque résultat enregistre la règle qui a tranché. Publier une nouvelle version ne demande aucune mise en production.
Essayer le générateur de workflowsComment ça marche
Demandez quelque chose d'imprévisible
Des gestes dans un ordre aléatoire, ou une séquence aléatoire de couleurs émises par l'écran, auxquels un enregistrement réalisé la veille ne peut pas répondre.
Jugez l'enregistrement sur le serveur
Un modèle de détection du vivant évalue le selfie et la vidéo, un second modèle recherche un téléphone tenu devant la caméra, et les couleurs sont vérifiées sur le visage.
Contrôlez l'appareil
Les caméras virtuelles, les émulateurs, les téléphones débridés et les applications qui ne sont pas les vôtres sont signalés, et votre workflow décide de ce que chacun signifie.
Ce qui l'alimente
Le verdict de détection du vivant vient de nos serveurs, qui lisent l'enregistrement : une application modifiée ne peut pas simplement déclarer une réussite.
Intégrer
Montez le SDK avec le workflow que vous avez publié, ou envoyez un lien hébergé sans écrire de code. Le résultat arrive par webhook signé, et modifier le workflow ne demande jamais de mise en production.
import { TodenVerification } from "@todenhq/sdk-react"; export function Verify({ userId }) { return ( <TodenVerification apiKey="pk_test_..." workflowId="wf_AbC123dEf456" userId={userId} onSubmit={(s) => save(s.verificationId)} /> );}{ "event": "verification.completed", "data": { "verificationId": "ver_8fk2...", "status": "verified", "assuranceLevel": "gov_db", "idType": "bvn", "country": "NG", "dataMatch": true, "facialMatch": true, "facialConfidence": 91 }}Produits impliqués
Cette solution combine des produits que vous pouvez aussi utiliser seuls.
Cas d'usage associés
Frequently asked
Aucun contrôle n'arrête à lui seul toutes les attaques, et quiconque affirme le contraire devrait être prié d'en apporter la preuve. Les couches obligent une attaque à franchir plusieurs contrôles indépendants à la fois, et une capture douteuse part en révision.
Défense contre les deepfakes et l'usurpation,en un seul flux.
Le bac à sable s'ouvre dès l'inscription. Tarification à l'usage, sans appel commercial.