Keď RFID čítačka "číta" RFID tag, získava EPC dáta, ktoré sú zapísané do čipu integrovaného obvodu tagu. Ak údaje EPC vo vnútri štítku nie sú uzamknuté, potom môže ktokoľvek použiť čítačku RFID a jednoduchý softvér RFID na zmenu údajov na tomto štítku a prelomenie údajov. V tomto prípade, ak niekto zlomyseľne manipuluje s údajmi RFID štítku, maloObchodník utrpí obrovské straty.
S tým, ako čoraz viac maloobchodníkov pristupuje k používaniu technológie RFID pri pokladniach, je čoraz dôležitejšie aj uzamknutie samolepiacich lístkov RFID. Pretože ak štítky RFID nie sú uzamknuté, zlodeji môžu tieto zariadenia použiť na jednoduchú zmenu informácií na štítkoch cenných položiek na položky s nižšou cenou a potom ich odniesť k pokladni, aby zaplatili.
V súčasnosti široko používaná pamäť RFID tagov Gen 2 je rozdelená do 4 stavov: odomknutý stav, trvalo odomknutý stav (nikdy sa nedá uzamknúť), zamknutý stav a trvalo zamknutý stav (nikdy sa nedá odomknúť).
Keď maloobchodník uzamkne štítok RFID, heslo možno použiť na úpravu informácií na štítku. Náklady na údržbu hesla, odblokovanie, prepísanie a opätovné zamknutie štítku však budú oveľa drahšie ako výmena štítku. Aj keď predajca uzamkne štítok a skryje kód, existuje šanca, že kód bude objavený a zničený. Z vyššie uvedených dôvodov odporúčam maloobchodníkom natrvalo uzamknúť údaje EPC na všetkých štítkoch RFID.
Všetci maloobchodníci, ktorí používajú technológiu RFID, by mali včas preskúmať a porozumieť stratégii uzamykania štítkov, aby pochopili možný vplyv iných, ktorí zlomyseľne narúšajú štítky RFID.
UHF tag je vlastne malý úložný priestor. RFID čítačka iba načítava údaje v štítku prostredníctvom špeciálnych príkazov, takže dĺžku údajov, ktoré je možné čítať a zapisovať, určuje samotný elektronický štítok RFID. Podrobnosti môžete získať od dodávateľa štítkov RFID.
Oddiely úložiska čipov a prevádzkové príkazy
Čipy štítkov UHF RFID musia zodpovedať štandardu EPC C1Gen2 (skrátene protokol Gen2), to znamená, že štruktúra vnútornej pamäte všetkých čipov štítkov UHF RFID je približne rovnaká. Ako je znázornené na obrázku 4-31, úložná oblasť čipu je rozdelená na štyri oblasti (Banka), ktorými sú rezervovaná oblasť banky 0 (rezervovaná), oblasť elektronického kódu banky 1 (EPC), oblasť kódu výrobcu banky 2 (TID ), Používateľská oblasť banky 3 (Používateľ).
Medzi nimi sa vyhradená oblasť Banky 0 nazýva aj oblasť hesiel. Vnútri sú dve sady 32-bitových hesiel, ktorými sú prístupové heslo (Access Password) a heslo pre zabíjanie (Kill Password). Zabíjacie heslo je bežne známe ako zabíjacie heslo. Pri použití príkazu na uzamknutie je možné niektoré oblasti čipu čítať a zapisovať iba prostredníctvom prístupového hesla. Keď je potrebné čip zabiť, čip môže byť úplne zabitý zabitím hesla.
Banka 1 je oblasť elektronického kódovania, ktorá je najznámejšou oblasťou EPC. Podľa protokolu Gen2 je prvou informáciou, ktorá sa získa z tagu, informácia EPC a potom je možné pristupovať k ďalším úložným oblastiam. Oblasť EPC je rozdelená na tri časti:
Kontrolná časť CRC16 má celkovo 16 bitov a je zodpovedná za kontrolu správnosti EPC získaného čítačkou počas komunikácie.
PC časť (Protocol Control) má spolu 16 bitov, ktoré riadia dĺžku EPC. Binárne číslo prvých 5 bitov sa vynásobí 16, aby bola dĺžka EPC. Napríklad, keď má PC 96 bitov EPC=3000, prvých 5 bitov je 00110 a zodpovedajúce desatinné číslo je 6, vynásobené 16 je 96 bitov. Podľa požiadaviek protokolu sa PC môže rovnať 0000 až F100, čo zodpovedá dĺžke EPC 0, 32 bitov, 64 bitov až 496 bitov. Vo všeobecnosti je však dĺžka EPC v aplikáciách UHF RFID medzi 64 bitmi a 496 bitmi, to znamená, že hodnota PC je medzi 2800 a F100. V bežných aplikáciách ľudia často nechápu úlohu PC v EPC a zaseknú sa v nastavení dĺžky EPC, čo spôsobí nemalé problémy.
Časť EPC, táto časť je elektronický kód čipu získaný koncovým používateľom z aplikačnej vrstvy.
Banka 2 je oblasť kódu výrobcu a každý čip má svoj vlastný jedinečný kód. Časť 4.3.3 sa zameria na úvod.
Banka 3 je užívateľská pamäťová oblasť. Podľa dohody je minimálny priestor tejto úložnej plochy 0, ale väčšina čipov zvyšuje užívateľský úložný priestor pre pohodlie zákazníckych aplikácií. Najbežnejší úložný priestor je 128 bitov alebo 512 bitov.
Po pochopení úložného priestoru tagu je potrebné ďalej porozumieť niekoľkým operačným príkazom Gen2, a to read (Read), wobrad (Napíš), zamkni (Zamkni) a zabi (Zabi). Príkazy Gen2 sú veľmi jednoduché, existujú iba 4 prevádzkové príkazy a existujú iba dva stavy úložného priestoru štítku: zamknuté a odomknuté.
Pretože príkazy čítania a zápisu súvisia s tým, či je dátová oblasť uzamknutá alebo nie, začnime príkazom lock. Príkaz na uzamknutie má štyri príkazy na rozklad pre štyri úložné oblasti, ktorými sú Zamknúť, Odomknúť, Trvalé uzamknutie a Trvalé odomknutie. Pokiaľ prístupové heslo nie je celé 0, možno vykonať príkaz uzamknutia.
Príkaz read, ako už názov napovedá, je na čítanie údajov v úložnej oblasti. Ak je úložný priestor zamknutý, môžete do dátového priestoru vstúpiť pomocou príkazu Prístup a prístupového hesla. Špecifická operácia čítania je uvedená v tabuľke 3-2.
Príkaz write je podobný príkazu read. Ak úložný priestor nie je uzamknutý, možno ho priamo ovládať. Ak je úložný priestor zamknutý, musíte do dátového priestoru vstúpiť pomocou príkazu Prístup a prístupového hesla. Špecifická operácia čítania je uvedená v tabuľke 3-3.
Príkaz kill je príkaz na ukončenie životnosti čipu. Akonáhle je čip zabitý, už ho nemožno priviesť späť k životu. Nie je to ako príkaz na uzamknutie, ktorý sa dá aj odomknúť. Pokiaľ je rezervovaná oblasť zamknutá a heslo pre zabíjanie nie je celé 0, možno spustiť príkaz na zabitie. Vo všeobecnosti sa príkaz kill používa zriedka a čip bude zabitý iba v niektorých dôverných aplikáciách alebo aplikáciách súvisiacich s ochranou súkromia. Ak chcete získať TID číslo čipu po zabití čipu, jediným spôsobom je pitva čipu. Rozoberanie čipu stojí veľa, preto sa snažte nespúšťať príkaz kill v bežných aplikáciách. Aj v projekte je potrebné zabrániť iným, aby ho zničili. Najlepším spôsobom je uzamknúť vyhradenú oblasť a chrániť prístupovým heslom.
Kód výrobcu TID
Identifikátor výrobcu (TID) je najdôležitejšou identifikáciou čipu a jediným spoľahlivým kódom sprevádzajúcim jeho životný cyklus. V tomto reťazci čísel je ukrytých veľa hesiel. Obrázok 4-32 zobrazuje TID čipu H3: E20034120614141100734886, kde:
Pole E2 predstavuje typ čipu a typ štítku všetkých čipov štítkov UHF RFID je E2;
Pole 003 je kód výrobcu a 03 znamená mimozemskú technológiu; prvé pole kódu výrobcu môže byť 8 alebo 0. Napríklad kód výrobcu Impinj vo všeobecnosti začína E2801.
Pole 412 predstavuje typ čipu Higgs-3;
Nasledujúcich 64 bitov je sériové číslo čipu a číslo, ktoré môže byť vyjadrené 64 bitmi, je od 2 do 64. To už je astronomické číslo. Každé zrnko piesku na zemi sa dá očíslovať, takže sa nemusíte obávať problému s opakovanými číslami.
Contact: Adam
Phone: +86 18205991243
E-mail: sale1@rfid-life.com
Add: No.987,High-Tech Park,Huli District,Xiamen,China