Was ist eine Tag-UID, und lässt sie sich ändern?
Die UID ist eine Kennung, die bei der Herstellung in einen Tag geschrieben wird, in einen Bereich, den ein gewöhnlicher Tag nicht neu beschreiben lässt. Lesegeräte unterscheiden damit bei der Auswahl einen Tag vom anderen. Tags, deren UID sich neu schreiben lässt, gibt es sehr wohl, und genau deshalb ist die UID kein Sicherheitsnachweis.
Wozu sie da ist
Ihre ursprüngliche Aufgabe ist nüchtern: Liegen mehrere Tags im selben Feld, braucht das Lesegerät eine Möglichkeit, einen davon anzusprechen. Die Kennung macht das möglich, und das Antikollisionsverfahren nutzt sie, um einen Tag herauszugreifen, bevor ein wirklicher Austausch beginnt.
Alles Übrige, was man damit anstellt, ist eine Zweckentfremdung dieses Mechanismus, und ein Teil davon ist unklug.
Ob sie sich ändern lässt
Auf einem gewöhnlichen Tag nicht. Sie liegt in einem ab Werk programmierten Bereich, der nur gelesen werden kann, und keine App, kein Lesegerät und keine Beharrlichkeit ändert daran etwas.
Es gibt Tags, deren Kennungsblock beschreibbar ist. Sie werden offen für Tests verkauft und dafür, Zutrittssysteme wiederherzustellen, in denen eine Karte verloren ging, und sie sind der Grund, warum der vorige Absatz nicht das Ende der Geschichte ist. Ihre Existenz ist kein Geheimnis und nichts Exotisches.
Warum sie kein Nachweis ist
Sehr viele Zutrittssysteme arbeiten so, dass sie die Kennung lesen und gegen eine Liste prüfen. Das ist leicht umzusetzen und fühlt sich nach Identität an.
Sie ist es nicht. Die Kennung wird im Klartext an alles übertragen, was den Tag versorgt, wer also einen Augenblick lang ein Lesegerät an Ihren Ausweis halten kann, erfährt sie. Und da Tags mit beschreibbarer Kennung käuflich sind, genügt es, sie zu erfahren, um sie nachzubilden.
Ein System, dessen Sicherheit auf der Kennung ruht, ist ein System, bei dem der Schlüssel außen auf dem Schloss steht. Für einen Fahrradschuppen mag das genügen, für alles andere nicht.
Die Unterscheidung, auf die es ankommt
Eine Kennung zu lesen beweist, dass etwas, das diese Kennung vorzeigt, im Feld war. Es beweist nicht, dass der Gegenstand echt ist, denn Echtheit verlangt vom Tag, Kenntnis von etwas nachzuweisen, das eine Kopie nicht hätte. Genau das leistet Authentifizierung, und die Kennung ist keine Authentifizierung.
Wofür man sie stattdessen nutzt
Als Index ist sie ausgezeichnet. Zu verfolgen, welcher physische Tag an welchem Gerät hängt, einen Tag in einer Charge vom anderen zu unterscheiden, eine Erfassung mit einem Datenbankeintrag zu verknüpfen: All das ist berechtigt und verlangt überhaupt kein Vertrauen in die Kennung.
Die Regel, die guten von schlechtem Gebrauch trennt: Die Kennung zu verwenden, um etwas nachzuschlagen, ist in Ordnung. Sie zu verwenden, um zu entscheiden, dass etwas erlaubt ist, ist es nicht.
Wo eine Installation wirklich wissen muss, dass ein Tag echt ist, lautet die Antwort: ein Chip mit kryptografischer Authentifizierung. Der Preisunterschied ist klein gegen die Kosten, das Problem später zu entdecken.
Häufige Fragen
Wie lang ist eine Tag-UID?
Das hängt von der Chipfamilie ab, wobei Kennungen mit vier und mit sieben Byte bei Verbraucher-Tags beide verbreitet sind. Jedes System, das eine einzige feste Länge voraussetzt, trifft früher oder später auf einen Tag, der das bricht, behandeln Sie die Länge also als veränderlich.
Können zwei Tags dieselbe UID haben?
Sie sollen innerhalb der Zuteilung eines Herstellers eindeutig sein, und Dubletten aus seriösen Quellen sind selten. Tags mit beschreibbarer Kennung lassen sich natürlich auf jeden beliebigen Wert setzen, was ein weiterer Grund ist, Eindeutigkeit nicht als Zusicherung zu behandeln.
Ändert sich die UID, wenn ich einen Tag formatiere oder neu beschreibe?
Nein. Formatieren und Schreiben betreffen den Inhaltsbereich und nicht die ab Werk programmierte Kennung. Ein Tag behält seine Kennung sein ganzes Leben lang.
Kann ich die UID ohne App lesen?
Beide Plattformen legen sie der Software offen, und das Betriebssystem verwendet sie bei der Auswahl, ob sie Ihnen nun angezeigt wird oder nicht. Was sich unterscheidet, ist, welche Anwendungen sie darstellen.