Ir para o conteúdo
Idioma: PT

Quem verifica que uma tag é autêntica?

Algo que guarda o segredo correspondente, e esse algo nunca é o celular na mão do cliente. O celular retransmite um desafio e uma resposta a um serviço capaz de julgá-los, e é por isso que um esquema de autenticação é um serviço com um chip acoplado, e não um chip sozinho.

O celular é um mensageiro

Um celular que lê uma tag com autenticação leva a troca entre o chip e quem consegue julgá-la. Ele não é o juiz.

Nem pode ser, porque julgar exige guardar o segredo correspondente, e um segredo posto no celular de cada cliente não é segredo.

Pegue o NFC Tools. No iOS ele exige um iPhone 7 ou um modelo posterior com iOS 15.6 no mínimo, e o aplicativo tem de ser aberto manualmente. A leitura em segundo plano está disponível a partir do iPhone XS e XR.

Então o modelo mental útil é um mensageiro com um envelope lacrado, e a pergunta que vem em seguida é quem o abre.

O que o serviço precisa guardar

O material de chaves correspondente ao que foi programado nos chips, ou o acesso a uma parte que o guarde.

Um registro de quais tags existem, para que uma prova válida vinda de uma tag que ninguém encomendou seja reconhecida como o problema que é.

Nos esquemas com contador, um registro do que já foi visto, mais uma política para as tags que chegam fora de sincronia.

E uma resposta para a falha. Um serviço que devolve um X vermelho sem consequência definida produziu um alarme em que ninguém age.

O problema do lado do consumidor

Um esquema voltado ao público tem de funcionar para alguém que nunca ouviu falar dele, com o celular que tiver, parado numa loja.

Se a verificação exige instalar um aplicativo antes, a maioria das pessoas não vai verificar, e o esquema protege a reputação da marca, e não o cliente.

Se ela funciona a partir de um simples toque que abre uma página web, a adoção é muito melhor e a verificação é mais fraca, porque o que uma página consegue fazer com a troca é mais limitado.

Esse equilíbrio é a decisão de projeto central de qualquer programa de autenticação voltado ao consumidor, e ela é tomada por quem escolhe o chip, em geral sem perceber.

O que tem de continuar funcionando

O serviço, enquanto os produtos estiverem em circulação, o que, para bens duráveis, é mais tempo do que dura quase todo software.

O material de chaves, protegido e recuperável, através de mudanças de equipe e de fornecedor.

E o endereço para onde as tags apontam, que está fixado no silício ou no conteúdo e não pode ser mudado depois que as mercadorias foram enviadas.

Um esquema é, portanto, um compromisso com uma duração, e essa duração deve ser declarada antes de a primeira tag ser encomendada.

Perguntas frequentes

O meu celular consegue verificar uma tag sozinho?

Não. A verificação exige o segredo correspondente, e um segredo guardado em cada celular não seria segredo.

O cliente precisa de um aplicativo?

Depende do esquema. Exigir um dá uma verificação mais forte e muito menos pessoas que de fato verificam.

O que acontece se o serviço for desativado?

As tags continuam sendo lidas e não provam nada que alguém consiga conferir. O compromisso dura tanto quanto os produtos.

Quem deve operar o verificador?

Quem ainda vai existir quando os produtos ainda estiverem em circulação. Esse é um horizonte mais longo do que a maioria dos projetos presume.