Quand faut-il verrouiller un tag, et quand ne faut-il pas ?
Par défaut, laissez les tags déverrouillés. La possibilité de corriger une erreur vaut plus que la protection dans presque tous les cas. Verrouillez quand le tag se trouve là où un inconnu peut l'atteindre et que le contenu n'aura jamais à changer, ce qui veut d'ordinaire dire une adresse de redirection plutôt qu'une destination.
Le défaut est non
La plupart des tags ne devraient pas être verrouillés, et le raisonnement est sans panache : vous voudrez changer quelque chose.
Une adresse gagne un paramètre. Un numéro change. Une campagne s'achève. Une faute se repère au bout de trois semaines. Sur un tag déverrouillé, chacun de ces cas est une correction d'une seconde ; sur un tag verrouillé, chacun est un remplacement.
Puisque le coût de se tromper est asymétrique, le défaut devrait l'être aussi.
Ce que vous perdez en verrouillant
La possibilité de corriger le contenu, évidemment. Aussi celle de reformater un tag dont la structure s'abîme, ce qui transforme une panne rattrapable en tag mort.
Et la possibilité de réemployer. Les tags retirés d'un déploiement achevé méritent d'être gardés et réécrits, sauf s'ils ont été verrouillés, auquel cas ils ne valent rien.
Quand la réponse bascule
Trois situations, et elles partagent un trait : un inconnu peut atteindre le tag.
Un tag sur une affiche, une étagère, une porte ou une table dans un lieu public. Quiconque passe avec un téléphone peut le réécrire, et le faire pointer ailleurs est une forme de fraude réelle et facile.
Un tag dont le contenu est un justificatif ou un identifiant auquel un système fait confiance. Si votre procédé croit ce que dit le tag, que quelqu'un change ce qu'il dit compte.
Un tag d'une série de production qui sera distribuée et jamais revue. Vous ne pouvez de toute façon pas le corriger : la seule question restante est de savoir si quelqu'un d'autre le peut.
Le verrouillage protège les octets, pas le déploiement
Un tag verrouillé sur une affiche peut encore être recouvert d'un autocollant, décollé, ou coiffé d'un autre tag. Le verrouillage retire une attaque et laisse les attaques physiques intactes.
Rendre le verrouillage sans risque
Écrivez une adresse de redirection sur votre propre domaine plutôt que la destination finale. Le tag porte alors quelque chose qui n'aura jamais à changer : le verrouiller ne vous coûte rien et vous gardez la pleine maîtrise de ce vers quoi il mène.
Cette seule pratique dissout entièrement la tension. Sans elle, verrouiller un tag public est un pari sur le fait d'avoir eu raison du premier coup. Avec elle, le verrouillage est gratuit.
Et vérifiez avant de verrouiller, toujours. Un tag verrouillé qui porte une écriture tronquée est la pire issue disponible ici, et il suffit d'une lecture pour l'éviter.
Questions fréquentes
Faut-il verrouiller ses tags personnels chez soi ?
Non. Il n'y a pas de risque de substitution sur un tag posé à côté de son lit, et vous voudrez changer ce qu'il fait plus souvent que prévu.
Faut-il verrouiller des cartes de visite ?
Pas si elles portent directement vos coordonnées, puisqu'elles changent. Si elles portent une adresse de redirection que vous contrôlez, le verrouillage est sans inconvénient et ajoute un peu de résistance à la falsification.
Le verrouillage protège-t-il du clonage ?
Non. N'importe qui peut lire un tag verrouillé et écrire le même contenu sur un tag vierge. Le verrouillage empêche la modification de ce tag, non la duplication de son contenu.
Peut-on verrouiller plus tard, après les essais ?
Oui, et c'est le bon ordre. Déployez déverrouillé, confirmez que tout fonctionne sur le terrain, puis verrouillez si la situation le justifie.