¿Puede una etiqueta demostrar que es auténtica?
Solo si guarda algo que nunca revela y puede demostrar que conoce. Una etiqueta que declara un identificador, un número de serie o un mensaje firmado está afirmando, y toda afirmación se puede leer y reescribir en una virgen. Demostrar exige un secreto que se quede dentro del chip.
Afirmar y demostrar
Una afirmación es una declaración que la etiqueta entrega. Cualquiera que la reciba puede repetirla, porque recibirla es tenerla.
Una prueba es una demostración de que la etiqueta sabe algo, montada de forma que ver la demostración no te permita realizarla.
Toda pregunta sobre la autenticidad de una etiqueta se reduce a cuál de las dos tienes, y casi toda decepción viene de comprar la primera creyendo que es la segunda.
Todo lo que solo afirma
El identificador. Se anuncia a cualquier lector antes de que ocurra nada más, así que es público por diseño.
Un número de serie escrito en el contenido. Legible, y por tanto escribible en una virgen.
Un registro firmado. La firma verifica en la copia exactamente igual que en la original, porque forma parte del contenido que se copió.
Una contraseña en el chip. Condiciona una operación y no dice nada sobre qué etiqueta tienes en la mano.
Una codificación que nadie entiende. La oscuridad no es un secreto, y una copia no necesita entender lo que copia.
Qué exige demostrar
Una clave dentro del chip que no sale nunca, y un intercambio en el que el chip responde a una pregunta de una forma que solo esa clave permite.
La respuesta es distinta cada vez, o propia de la pregunta que se hizo, de modo que grabar un intercambio no rinde nada reutilizable.
Y un verificador del otro lado capaz de juzgar la respuesta, que es la mitad que se olvida y la mitad que cuesta dinero.
Qué familias de chip ofrecen esto y cómo se llama cada una pertenece a la documentación de los fabricantes, y la terminología difiere entre ellos.
La etiqueta no es el artículo
Incluso un chip que se demuestra a sí mismo perfectamente demuestra solo que este chip es auténtico. No demuestra que el bolso, la botella o la pieza a la que está pegado lo sean.
Un falsificador que consiga una etiqueta auténtica y la aplique a una falsificación ha vencido al esquema sin romper nada criptográfico.
Cerrar ese hueco significa atar la etiqueta al objeto físicamente, con una construcción inviolable, y anotar qué etiqueta pertenece a qué artículo.
Cualquier esquema que trate la autenticidad del chip como autenticidad del producto tiene un agujero, y el agujero es por donde van los ataques de verdad.
Preguntas frecuentes
¿Un número de serie en una etiqueta demuestra algo?
No. Se puede leer y escribir en una etiqueta virgen. Todo lo legible es reproducible.
¿Y un registro firmado?
La firma se copia con el contenido y verifica en la copia. Demuestra la autoría del mensaje, no la identidad de la etiqueta.
¿Qué demuestra de verdad que una etiqueta es auténtica?
Una clave dentro del chip que no sale nunca, demostrada mediante un intercambio que no se puede repetir.
¿Eso demuestra que el producto es auténtico?
No. Demuestra que el chip lo es. Una etiqueta auténtica sobre un artículo falsificado vence al esquema sin romper ninguna criptografía.