Skip to content

Caso de uso · Defesa contra deepfakes e fraudes de apresentação

Defesa contra deepfakes e fraudes de apresentação

Um rosto em uma telanão éuma pessoa.

Uma checagem por selfie vale tanto quanto a resposta que ela dá a uma foto erguida diante da câmera, a um vídeo em um segundo celular ou a um rosto sintético injetado diretamente no sinal da câmera. A Toden combina em camadas um desafio aleatório, um modelo de vivacidade no servidor, uma checagem de celular à vista e sinais de integridade do dispositivo, e envia a uma pessoa tudo o que for duvidoso.

O workflow

Prova de vida em camadas: o que se pede ao cliente e o que nossos servidores veem na gravação. Este é um ponto de partida: adicione, remova ou reordene qualquer etapa no construtor de workflows.

Etapa 01

Document Intelligence

Passaporte, carteira de habilitação ou documento de identidade

Por verificação

Etapa 02

Verificação de chip NFC

Comprova que o chip do passaporte é genuíno

Por verificação

Etapa 03

3D Active Motion

Comandos aleatórios de virar a cabeça e piscar

Por verificação

Etapa 04

3D Flash Check

Uma sequência aleatória de cores refletida no rosto

Por verificação

Etapa 05

Correspondência facial

Selfie comparada com o retrato do chip

Por verificação

Etapa 06

Device Intelligence

Câmeras virtuais, emuladores, integridade do aplicativo

Por verificação

Depois, suas regras decidem

Um conjunto inicial de regras

  • O modelo de vivacidade tem confiança de que é uma foto ou uma telaRecusar
  • Há um celular visível diante da câmeraRecusar
  • A solicitação não veio do seu aplicativo registradoRecusar
  • Uma câmera virtual ou um emulador é detectadoRevisar
  • Nenhuma gravação chegou até nósRevisar
  • Uma pessoa ao vivo em um dispositivo genuínoAprovar

Você pode alterar cada regra em uma tela visual, e cada resultado registra qual regra o decidiu. Publicar uma nova versão não exige um novo lançamento.

Experimente o construtor de workflows

Como funciona

1

Peça algo imprevisível

Gestos em ordem aleatória, ou uma sequência aleatória de cores emitidas pela tela, que uma gravação feita ontem não consegue responder.

2

Julgue a gravação no servidor

Um modelo de vivacidade pontua a selfie e o vídeo, um segundo modelo procura um celular erguido diante da câmera, e as cores são conferidas no rosto.

3

Confira o dispositivo

Câmeras virtuais, emuladores, celulares com root e aplicativos que não são o seu são reportados, e seu workflow decide o que cada um significa.

O que o alimenta

  1. O veredito de vivacidade vem dos nossos servidores, que leem a gravação, de modo que um aplicativo modificado não consegue simplesmente informar uma aprovação.

Integrar

Monte o SDK com o workflow que você publicou, ou envie um link hospedado e não escreva código. O resultado chega por webhook assinado, e alterar o workflow nunca exige um novo lançamento.

Verify.tsxTypeScript · React
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)}
/>
);
}
verification.completedWebhook · JSON
{
"event": "verification.completed",
"data": {
"verificationId": "ver_8fk2...",
"status": "verified",
"assuranceLevel": "gov_db",
"idType": "bvn",
"country": "NG",
"dataMatch": true,
"facialMatch": true,
"facialConfidence": 91
}
}

Frequently asked

  • Nenhuma checagem isolada barra todos os ataques, e a quem disser que a sua barra convém pedir as provas. As camadas obrigam um ataque a passar por várias checagens independentes ao mesmo tempo, e uma captura duvidosa vai para revisão.

Defesa contra deepfakes e fraudes de apresentação,em um só fluxo.

O sandbox abre quando você se cadastra. Preço por uso, sem ligação de vendas.