Certificação iBeta

O ensaio de laboratório que mede uma prova de vida contra a metodologia da norma. O que o laboratório faz, o que separam os níveis do seu programa e quais perguntas fazer a qualquer certificado, incluindo o da VU.

Em resumo

A iBeta é um laboratório de ensaio independente que avalia sistemas de detecção de ataques de apresentação aplicando a metodologia da norma ISO/IEC 30107-3. Seu programa organiza os ensaios em níveis segundo o potencial do ataque: o tempo, a perícia, o equipamento e o custo que exige construir o instrumento.

Se certificar ali não é um selo de marketing. É o resultado de um ensaio executado por alguém que não vende o produto, e é o que distingue uma prova de vida medida de uma prova de vida declarada.

O que faz um laboratório em um ensaio de prova de vida

A mecânica é fácil de explicar e difícil de passar.

  • Constrói os instrumentos de ataque. Fotografias impressas, imagens reproduzidas em tela, máscaras e réplicas do rosto, conforme o nível do ensaio.
  • Apresenta-os contra o sistema em condições controladas e documentadas, uma apresentação por vez, em uma quantidade definida pelo protocolo.
  • Registra o que o sistema fez com cada apresentação, tanto com as de ataque quanto com as legítimas.
  • Reporta o resultado com as métricas da norma, que são as que tornam um relatório comparável a outro.

O que torna o ensaio valioso é a combinação das três condições: instrumentos construídos por um terceiro, protocolo público e resultado expresso em métricas padronizadas. Nenhuma das três pode ser fornecida pelo fornecedor sobre o próprio produto.

Os níveis são do programa da iBeta, não da norma

A confusão é constante e vale a pena cortá-la pela raiz: a norma ISO/IEC 30107-3 não define níveis de conformidade. Ela define o método, as métricas e o formato do relatório. Os níveis pertencem ao programa de ensaio do laboratório.

  • Nível 1 — o ensaio usa instrumentos de ataque de baixo custo e fácil construção: fotografias impressas, imagens e vídeos reproduzidos em tela, recortes. É o ataque que qualquer um consegue montar com o que tem à mão.
  • Nível 2 — o ensaio incorpora instrumentos de maior sofisticação e custo, que exigem materiais, tempo e conhecimento. É o que se aproxima de um atacante com recursos.
  • Nível 3 — o laboratório o incorporou depois dos dois anteriores, para instrumentos de alta preparação, como máscaras hiper-realistas feitas sob medida.

Aprovar um nível mais alto não substitui o anterior no sentido de serem escalas diferentes do mesmo ataque: o que muda são os instrumentos. Ao ler um certificado de terceiros, o nível diz contra o que o sistema foi testado, e é o dado que separa duas afirmações que soam iguais.

Um detalhe que vale a pena olhar junto com o nível: a data. A escada do laboratório muda com o tempo, e um certificado foi obtido contra os instrumentos que existiam no dia do ensaio.

O que fica fora do alcance da certificação

Um certificado responde a uma pergunta delimitada. Tratá-lo como uma garantia geral do sistema é o uso incorreto mais comum, e tanto os fornecedores quanto quem os avalia cometem esse erro.

  • A injeção de vídeo fica de fora. O alcance da metodologia são os ataques de apresentação, os que ocorrem diante do dispositivo de captura. Um ataque de injeção de vídeo substitui o fluxo antes de chegar à aplicação, sem passar pelo sensor, e nenhum ensaio sob esta metodologia diz algo sobre ele.
  • A modalidade ensaiada é a que vale. Um ensaio de prova de vida facial não diz nada sobre a biometria de voz nem sobre impressão digital, ainda que um mesmo fornecedor ofereça várias modalidades.
  • A precisão da comparação biométrica não se mede aqui. Os erros de correspondência são FMR e FNMR, e são outro ensaio.
  • A versão ensaiada é a que foi certificada. O resultado corresponde a uma versão concreta do produto em uma data concreta, não ao produto para sempre.

Como ler um certificado, incluindo o da VU

Quatro dados transformam um certificado em informação comparável. Se um fornecedor não os publica, é preciso pedi-los.

  • Qual laboratório executou o ensaio. "Certificado ISO/IEC 30107-3" sem laboratório nomeado indica contra qual manual se mediu, não quem mediu.
  • Qual nível do programa foi aprovado. É o dado que diz contra quais instrumentos o sistema foi ensaiado.
  • Em que data. Um resultado de dois anos atrás foi obtido contra instrumentos de ataque de dois anos atrás, e as ferramentas de geração de rostos não pararam no tempo.
  • Sobre qual versão do produto. O SDK que foi ensaiado e o que é integrado precisam ser o mesmo, ou o certificado descreve outra coisa.

É um critério que vale a pena aplicar de forma pareja. A VU o publica sobre si mesma pelo mesmo motivo por que recomenda pedi-lo.

Perguntas frequentes

É o resultado de um ensaio executado pela iBeta, um laboratório de ensaio independente que avalia sistemas de detecção de ataques de apresentação aplicando a metodologia da norma ISO/IEC 30107-3. O laboratório constrói instrumentos de ataque, os apresenta contra o sistema em condições controladas e reporta o resultado com as métricas da norma. Seu valor está em ser produzido por um terceiro que não vende o produto avaliado.

A sofisticação dos instrumentos de ataque usados no ensaio. O Nível 1 usa instrumentos de baixo custo e fácil construção, como fotografias impressas ou imagens reproduzidas em uma tela. O Nível 2 incorpora instrumentos mais sofisticados e custosos, que exigem materiais, tempo e conhecimento específico. O laboratório incorporou ainda um Nível 3 para instrumentos de alta preparação, como máscaras hiper-realistas feitas sob medida. Todos os níveis são do programa da iBeta: a norma ISO/IEC 30107-3 não define níveis de conformidade.

Ao comparar dois fornecedores, vale olhar o nível e a data juntos. Um nível mais alto não torna um mais baixo obsoleto, mas a escada muda com o tempo e uma certificação foi obtida contra os instrumentos que existiam no dia do ensaio.

Não. A metodologia que o ensaio aplica avalia ataques de apresentação, ou seja, os que se executam mostrando algo ao dispositivo de captura. Um ataque de injeção substitui o fluxo de vídeo antes de chegar à aplicação e nunca passa pelo sensor, então fica fora do alcance. É um controle diferente, e nenhuma certificação sob esta metodologia, de nenhum fornecedor, o cobre.

Quatro dados: o laboratório, o nível aprovado, a data do ensaio e a versão do produto ensaiada. Os dois últimos são os que mais se omitem. Sem data e sem versão, o certificado comprova que em algum momento algo foi medido, e não permite saber se descreve o produto que está sendo avaliado hoje.

Uma só identidade, um só SDK

A VU ONE unifica verificação, autenticação e proteção contra fraude sobre um mesmo grafo de identidade.

A verificação feita no cadastro fica disponível para a autenticação e para as regras de fraude, sem repetir processos nem duplicar dados.

Verifica, Autentica e Protege, consolidado em um só lugar.

Solicite uma demo