O que é a autenticação de uma tag, e quais chips a oferecem?
Um mecanismo pelo qual o chip demonstra que guarda uma chave específica, sem que essa chave jamais passe pelo ar. As famílias se distinguem por três perguntas: se a prova muda a cada leitura, se um verificador precisa guardar um segredo correspondente e quanta infraestrutura o lado da verificação exige.
A forma da troca
O chip é fabricado guardando uma chave. A chave não pode ser lida por nenhum comando, o que é uma propriedade do silício, e não uma configuração.
Um leitor apresenta algo, o chip calcula uma resposta usando a chave, e a resposta é conferida por quem tem o segredo correspondente.
Nada do que passa pelo ar permite a um observador produzir uma resposta futura, que é exatamente a propriedade que um valor legível nunca pode ter.
Duas famílias, grosso modo
Uma em que um desafio é enviado e o chip responde a ele. Cada desafio é diferente, então cada resposta é diferente, e não há nada a acumular.
Outra em que o chip produz um valor que muda sozinho a cada leitura, sem precisar que lhe façam uma pergunta. É mais simples para o leitor, e exige que o verificador acompanhe o que já viu.
As famílias específicas, os nomes comerciais delas e o custo por unidade pertencem às fichas técnicas dos fabricantes de chips, que são mantidas por eles e mudam com as gerações de produto.
O que não muda é a forma, e é com base na forma que uma decisão deve ser tomada.
O verificador decide o custo
Um chip que prova quem é não serve para nada sem algo capaz de julgar a prova, e esse algo guarda um segredo.
Isso quer dizer um serviço que você opera, ou que um fornecedor opera para você, acessível no momento em que alguém toca. Quer dizer gerenciamento de chaves, e quer dizer que o arranjo tem de continuar funcionando enquanto as tags estiverem em campo.
Os chips são orçados por milheiro e parecem acessíveis. O serviço é orçado por ano, e é para ele que vai o orçamento.
Toda avaliação que põe preço no chip sem pôr preço no verificador calculou a metade menor.
O que definir antes de comprar
Quem verifica, e o que acontece quando essa parte deixa de existir. Um esquema cujo verificador desaparece deixa tags que não afirmam nada.
Se um celular comum consegue participar sem um aplicativo dedicado, porque para esquemas voltados ao consumidor isso decide a adoção.
O que acontece com uma tag que falha na verificação, já que um esquema sem resposta definida para uma falha vai ser simplesmente ignorado quando disparar.
E se o fato de a tag ser autêntica é mesmo a questão, ou se a questão real é sobre o item em que ela está presa.
Perguntas frequentes
A autenticação impede a cópia?
Ela torna uma cópia inútil, e não impossível. A cópia não consegue produzir a prova, então falha na conferência.
Qualquer celular consegue verificar uma tag que autentica?
O celular retransmite a troca. O julgamento acontece onde quer que o segredo correspondente esteja guardado, o que normalmente quer dizer um serviço.
Quanto custa a autenticação?
Mais por chip, e muito mais pelo serviço de verificação e pelo gerenciamento de chaves, que têm de funcionar durante toda a vida da instalação.
Quais chips oferecem isso?
Várias famílias oferecem, com nomes que mudam com as gerações de produto. As fichas técnicas dos fabricantes são a referência nisso.