RFID-Sicherheit und EPC-Passwörter: was Gen2 wirklich schützt
RFID-Sicherheit und EPC-Passwörter: was Gen2 wirklich schützt
Technical

RFID-Sicherheit und EPC-Passwörter: was Gen2 wirklich schützt

Gen2-Passwörter schützen den Anhänger vor Umschreiben und Kill. Sie verbergen den EPC nicht und halten keinen Kloner auf. Sicherheit beginnt mit der Frage, welches davon Sie brauchen.

13 min· By SpidersRFID Editorial Team

RFID-Sicherheitsdiskussionen beginnen meist mit der Frage nach Verschlüsselung, und das ist die falsche erste Frage. Gen2-Anhänger sind kleine passive Bauteile mit wenigen hundert Bit Speicher und ohne Batterie; was sie schützen können, ist eng, konkret und sollte verstanden sein, bevor jemand eine Sicherheitsanforderung schreibt.

Sicherheit beginnt mit dem Bedrohungsmodell

Verschiedene Bedrohungen brauchen verschiedene Mechanismen, und die meisten sind nicht kryptografisch.

  • EPC umschreiben: Jemand ändert einen Anhänger, damit eine Palette sich als anderer Artikel ausgibt.
  • Anhänger killen: Ein gestohlener Artikel passiert das Tor und ist unsichtbar.
  • Klonen: Ein kopierter EPC erscheint auf einer Fälschung oder einem Dublett.
  • Mithören: Ein nicht autorisierter Leser sammelt Kennungen im öffentlichen Raum.
  • Dienstverweigerung: absichtliche Störung oder absichtliches Überlesen legt den Betrieb lahm.

Der EPC ist kein Geheimnis

Er ist eine Rundsendekennung und sollte als solche entworfen werden.

  • Gen2-Anhänger antworten jedem konformen Leser; die Basis-Inventarbefehle enthalten keine Authentifizierung.
  • Jeder mit passendem Leser und Antenne liest einen EPC aus mehreren Metern Entfernung.
  • Behandeln Sie den EPC wie ein Kennzeichen, nicht wie ein Passwort oder ein kryptografisches Token.
  • Kodieren Sie nie personenbezogene Daten, Preise oder Vertragsbedingungen in das EPC-Feld.
  • Entwerfen Sie Folgeprozesse so, dass das Kennen eines EPC allein keine Berechtigung verleiht.

Zugriffs- und Kill-Passwort in Gen2

Zwei 32-Bit-Passwörter decken zwei verschiedene Risiken.

  • Das Zugriffspasswort schützt Schreibzugriffe, damit Dritte EPC oder Anwenderdaten nicht umschreiben.
  • Das Kill-Passwort schützt den Befehl zum dauerhaften Abschalten, damit ein Anhänger nicht still deaktiviert wird.
  • Beide laufen über die Luft und brauchen Cover-Coding, damit das Abhören nicht trivial ist.
  • Ein Anhänger mit dem Standardpasswort null ist praktisch ungeschützt, was in Piloten häufig vorkommt.
  • Schreiben Sie beide Passwörter bei der Inbetriebnahme, oder akzeptieren Sie, dass kein Schutz existiert.

Sperrbits und Permalock

Sperren ist die stärkste Kontrolle in Gen2, und sie ist unumkehrbar.

  • Sperrbefehle schützen EPC, TID, Anwenderspeicher, Zugriffs- und Kill-Passwort mit unterschiedlicher Granularität.
  • Ein gesperrter EPC lässt sich nicht korrigieren, also erst sperren, wenn die Daten geprüft und der Prozess stabil sind.
  • Permalock macht die Sperre selbst dauerhaft und nimmt jede spätere Entsperrung weg.
  • Ein Nur-Lese-TID ist ein nützlicher Identitätsnachweis, aber kein Beweis gegen Klonen.
  • Legen Sie die Sperrpolitik je Anhängerklasse fest, denn ein falsch gesperrter Anhänger ist Elektroschrott.

Cover-Coding und was es schützt

Es versteckt Passwörter vor beiläufigem Mithören, nicht vor einem entschlossenen Angreifer.

  • Cover-Coding verknüpft das Passwort per XOR mit einer Zufallszahl, die der Leser zuerst vom Anhänger anfordert.
  • Es verhindert, dass ein passiver Lauscher ein Klartextpasswort aus der Luft zieht.
  • Es stoppt keinen Angreifer, der direkt mit dem Anhänger interagieren kann.
  • Für die EPC-Lesung selbst bewirkt es nichts, die bleibt konstruktionsbedingt im Klartext.
  • Aktivieren Sie es, wo der Leser die Option bietet, und vermarkten Sie es nicht als Verschlüsselung.

Klonen, TID und Gen2v2-Authentifizierung

Realistische Abwehr sind Identitätsprüfungen und physische Nachweise.

  • Ein Kloner kopiert die EPC-Bank; ein TID-Wert ist schwerer zu kopieren, aber nachgewiesen möglich.
  • Gen2v2 ergänzt einen Authenticate-Befehl mit kryptografischen Suiten, der passende Anhänger voraussetzt.
  • Kryptografische Authentifizierung kostet mehr je Anhänger und verengt das Lieferantenfeld erheblich.
  • In vielen Betrieben ist ein Abgleich gegen einen Serverdatensatz stärker als jede Prüfung im Anhänger.
  • Setzen Sie Authentifizierung ein, wo der Artikelwert es rechtfertigt, und Prozesskontrollen überall sonst.

Schlüsselverwaltung über einen Anhängerstamm

Passwörter in Tabellen sind keine Kontrollen.

  • Zugriffs- und Kill-Passwörter in einem verwalteten Secret Store je Standort und Anhängerklasse ablegen.
  • Nie in Middleware, Mobile Apps oder Druckvorlagen hart kodieren.
  • Zugriffspasswörter rotieren, wo die Anhängergeneration Neubeschreiben erlaubt, und verfolgen, welche Anhänger alte Werte tragen.
  • Begrenzen, welche Leser und welche Bediener Sperr- oder Kill-Befehle absetzen dürfen.
  • Jedes Sperr- und Kill-Ereignis mit Bediener, Zeit und Anhänger protokollieren und das Protokoll prüfen.

Manipulationsnachweis und physische Sicherheit

Die meisten realen Angriffe sind physisch, nicht funkgestützt.

  • Ein Anhänger lässt sich abziehen und auf einen anderen Artikel kleben; zerstörbare oder manipulationsanzeigende Etiketten nutzen.
  • Manipulationsschleifen und Gehäusesiegel erkennen Öffnen, kosten aber Geld und erzeugen Fehlermodi.
  • Anhänger bei der Wareneingangsprüfung kontrollieren; ein beschädigter Anhänger ist wahrscheinlicher als ein geklonter.
  • Anhänger dort anbringen, wo das Ablösen das Etikett zerstört, nicht dort, wo es bequem ist.
  • Bei hochwertiger Ware RFID mit sichtbarer Markierung oder Seriennummer kombinieren.

Die Leserinfrastruktur ist Angriffsfläche

Der schwächste Punkt ist selten der Anhänger.

  • Leser betreiben Firmware und Netzwerkdienste und stehen oft noch mit Standardzugangsdaten da.
  • Segmentieren Sie das Lesernetz und verweigern Sie ausgehenden Internetzugriff.
  • Firmware aktuell halten und Updates im Labor testen, bevor sie standortweit ausgerollt werden.
  • Middleware, die EPCs schreibt, als privilegiertes System behandeln, denn sie kann Identitäten in großem Umfang verfälschen.
  • Prüfen, wer Anhängerdaten ändern darf, und ein unveränderliches Protokoll dieser Änderungen führen.

Audit, Monitoring und Vorfallreaktion

Eine Kontrolle, die niemand beobachtet, ist bereits gescheitert.

  • Lesungen, Schreibungen, Sperren und Kill-Befehle zentral protokollieren, mit Leseridentität und Bediener.
  • Bei jedem Kill-Befehl außerhalb des dokumentierten Inbetriebnahme- oder Entsorgungsprozesses alarmieren.
  • Bei abnormalem Schreibvolumen eines einzelnen Lesers alarmieren, denn das ist die Signatur von Massenüberschreiben.
  • Das Anhängerregister muss beantworten können, wann ein EPC zuletzt und von welchem Leser gesehen wurde.
  • Eine Reaktion auf Klonen oder Manipulation üben, bevor sie passiert; der erste echte Vorfall ist ein schlechter Zeitpunkt für das Design.

Eine realistische Sicherheitshaltung

Sagen Sie, was Sie erreicht haben, und sagen Sie, was nicht.

  • Für die meisten Lager ist ein gesperrter EPC plus serverseitige Validierung angemessen und ausreichend.
  • Für hochwertige oder regulierte Ware Gen2v2-Authentifizierung und physischen Manipulationsnachweis ergänzen.
  • In öffentlichen Umgebungen annehmen, dass Kennungen gesammelt werden, und entsprechend entwerfen.
  • Das Bedrohungsmodell dokumentieren, denn eine undokumentierte Kontrolle ist eine Kontrolle, die niemand pflegt.
  • Jährlich prüfen: Anhängerlieferanten, Leserfirmware und Bedrohungsmodell ändern sich.
Odoo-RFID-Integration — Komplettlösung

Wir verwenden Cookies, um Ihr Surferlebnis zu verbessern, den Website-Traffic zu analysieren und Inhalte zu personalisieren. Klicken Sie auf „Alle akzeptieren“, um allen Cookies zuzustimmen, oder wählen Sie „Nur notwendige“. Weitere Informationen in unserer Datenschutzerklärung für weitere Details.