Kui RFID-lugeja "loeb" RFID-silti, hangib see EPC-andmed, mis on kirjutatud sildi integraallülituskiibile. Kui sildi sees olevad EPC-andmed pole lukustatud, saab igaüks RFID-lugeja ja lihtsa RFID-tarkVara abil sildil olevaid andmeid muuta ja murda. Sellisel juhul, kui keegi pahatahtlikult RFID-sildi andmeid muudab, kannab jaemüüja suuri kahjusid.
Kuna üha rohkem jaemüüjaid liigub kassas RFID-tehnoloogia kasutamise poole, muutub ka RFID-kleepmärkmete lukustamine üha olulisemaks. Sest kui RFID-sildid pole lukustatud, saavad poevargad neid seadmeid kasutada väärtuslike esemete silditeabe hõpsaks muutmiseks odavamateks esemeteks ja seejärel kassasse maksmiseks viia.
Praegu laialdaselt kasutatava 2. põlvkonna RFID-sildi mälu jaguneb neljaks olekuks: lukustamata olek, püsivalt lukustamata olek (ei saa kunagi lukustada), lukustatud olek ja püsivalt lukustatud olek (ei saa kunagi avada).
Pärast seda, kui jaemüüja on RFID-sildi lukustanud, saab parooli abil sildil olevat teavet muuta. Parooli hoolduse, lukust avamise, ümberkirjutamise ja uuesti lukustamise kulud on aga palju kallimad kui sildi asendamine. Isegi kui jaemüüja lukustab sildi ja peidab koodi, on võimalus, et kood avastatakse ja hävitatakse. Eeltoodud põhjustel soovitan jaemüüjatel kõigil RFID-siltidel EPC-andmed püsivalt lukustada.
Kõik RFID-tehnoloogiat kasutavad jaemüüjad peaksid sildi lukustusstrateegia varakult üle vaatama ja sellest aru saama, et mõista teiste pahatahtliku RFID-siltide rikkumise võimalikku mõju.
UHF-silt on tegelikult väike salvestusruum. RFID-lugeja loeb sildil olevaid andmeid ainult spetsiaalsete käskude abil, seega loetavate ja kirjutatavate andmete pikkuse määrab RFID-elektrooniline silt ise. Täpsema teabe saamiseks võite küsida RFID-sildi tarnijalt.
Kiibi salvestussektsioonid ja toimingukäsklused
UHF-i RFID-sildikiibid peavad vastama standardile EPC C1Gen2 (lühidalt Gen2 protokoll), see tähendab, et kõigi UHF-i RFID-sildikiipide sisemine salvestusstruktuur on ligikaudu sama. Nagu joonisel 4-31 näidatud, on sildikiibi salvestusala jagatud neljaks alaks (Pank), milleks on Pank 0 reserveeritud ala (Reserveeritud), Pank 1 elektroonilise koodi ala (EPC), Pank 2 tootjakoodi ala (TID) ja Pank 3 kasutaja ala (Kasutaja).
Nende hulgas nimetatakse ka paroolialaks Bank 0 reserveeritud ala. Sees on kaks 32-bitiste paroolide komplekti: juurdepääsuparool (Access Password) ja tapmisparool (Kill Password). Tapmisparooli tuntakse tavaliselt kui tapmisparooli. Lukustuskäsu kasutamisel saab kiibi teatud alasid lugeda ja kirjutada ainult juurdepääsuparooli abil. Kui kiip on vaja tappa, saab selle parooli tapmisega täielikult tappa.
Bank 1 on elektroonilise kodeerimise ala, mis on kõige tuntum EPC ala. Gen2 protokolli kohaselt saadakse sildilt esimene teave EPC teave ja seejärel pääseb juurde teistele salvestusaladele. EPC ala on jagatud kolmeks osaks:
CRC16 kontrollosal on kokku 16 bitti ja see vastutab suhtluse ajal lugeja poolt saadud EPC õigsuse kontrollimise eest.
PC-osa (protokolli juhtimine) on kokku 16 bitti pikk ja see kontrollib EPC pikkust. EPC pikkuseks saadakse esimese 5 biti kahendarv korrutades 16-ga. Näiteks kui PC on 96-bitine EPC=3000, siis esimesed 5 bitti on 00110 ja vastav kümnendmurru arv on 6, mis korrutatakse 16-ga ja annab 96 bitti. Protokolli nõuete kohaselt võib PC olla võrdne 0000-ga kuni F100-ga, mis on samaväärne EPC pikkusega 0, 32 bitti, 64 bitti kuni 496 bitti. Üldiselt on EPC pikkus UHF RFID-rakendustes aga 64 biti ja 496 biti vahel, st PC väärtus on vahemikus 2800 kuni F100. Tavalistes rakendustes ei mõista inimesed sageli arvuti rolli EPC-s ja nad jäävad EPC pikkuse seadistamisega hätta, mis tekitab palju probleeme. EPC osa on kiibi elektrooniline kood, mille lõppkasutaja saab rakenduskihilt. Pank 2 on tootja koodiala ja igal kiibil on oma unikaalne kood. Jaotis 4.3.3 keskendub sissejuhatusele. Pank 3 on kasutaja salvestusala. Kokkuleppe kohaselt on selle salvestusala minimaalne maht 0, kuid enamik kiipe suurendab kasutaja salvestusruumi kliendirakenduste mugavuse huvides. Kõige tavalisem salvestusruum on 128 bitti või 512 bitti. Pärast sildi salvestusala mõistmist on vaja täiendavalt mõista mitmeid 2. põlvkonna operatsioonikäsklusi, nimelt lugemist (Read), lugemist (W) ja lugemist (W).rite (kirjuta), lock (lukusta) ja kill (tappa). Gen2 käsud on väga lihtsad, operatsioonikäsklusi on ainult 4 ja sildi salvestuspiirkonnal on ainult kaks olekut: lukustatud ja lukustamata.
Kuna lugemis- ja kirjutamiskäsklused on seotud sellega, kas andmepiirkond on lukustatud või mitte, alustame lukustuskäsklusest. Lukustuskäsklusel on neli lahutuskäsklust nelja salvestuspiirkonna jaoks: Lock (lukusta), Unlock (ava), Permanent Lock (püsiv lukusta) ja Permanent Unlock (püsiv avamine). Kui juurdepääsuparool ei ole täielikult 0, saab lukustuskäsklust täita.
Read (lugemiskäsklus), nagu nimigi ütleb, on mõeldud salvestuspiirkonnas olevate andmete lugemiseks. Kui salvestuspiirkond on lukustatud, pääsete andmepiirkonnale juurde Access (juurdepääsu) käsu ja juurdepääsuparooli abil. Konkreetne lugemistoiming on näidatud tabelis 3-2.
Write (kirjuta) käsklus on sarnane lugemiskäsklusega. Kui salvestuspiirkond ei ole lukustatud, saab seda otse kasutada. Kui salvestusala on lukus, peate andmealale juurde pääsema käsu Access ja juurdepääsuparooli abil. Konkreetne lugemisoperatsioon on näidatud tabelis 3-3.
Käsklus kill on käsk kiibi eluea lõpetamiseks. Kui kiip on tapetud, ei saa seda enam uuesti ellu äratada. See ei ole nagu lukustuskäsklus, mida saab ka avada. Niikaua kui reserveeritud ala on lukus ja tapmisparool ei ole kõik nullid, saab tapmiskäskluse käivitada. Üldiselt kasutatakse tapmiskäsklust harva ja kiip tapetakse ainult mõnes konfidentsiaalses või privaatsusega seotud rakenduses. Kui soovite pärast kiibi tapmist kiibi TID-numbrit saada, on ainus viis kiibi lahtivõtmine. Kiibi lahtivõtmine on kulukas, seega proovige tavalistes rakendustes tapmiskäsklust mitte käivitada. Ka projektis on vaja takistada teistel seda hävitamast. Parim viis on reserveeritud ala lukustada ja juurdepääsuparooliga kaitsta.
Tootjakoodi TID
Tootja ID (TID) on kiibi kõige olulisem identifikaator ja ainus usaldusväärne kood, mis kaasneb selle elutsükliga. Selles numbrijadas on peidus palju paroole. Joonis 4-32 näitab H3 kiibi TID-d: E20034120614141100734886, kus:
Väli E2 tähistab kiibi tüüpi ja kõigi UHF RFID-siltide kiipide silditüüp on E2;
Väli 003 on tootjakood ja 03 tähistab Alien Technologyt; tootjakoodi esimene väli võib olla 8 või 0. Näiteks Impinj tootjakood algab üldiselt E2801-ga.
Väli 412 tähistab kiibi tüüpi Higgs-3;
Järgmised 64 bitti on kiibi seerianumber ja arv, mida saab esitada 64 bitiga, on 2 astmes 64. See on juba astronoomiline arv. Iga liivatera Maal saab loendada, seega ei pea te muretsema korduvate numbrite probleemi pärast.
Contact: Adam
Phone: +86 18205991243
E-mail: sale1@rfid-life.com
Add: No.987,High-Tech Park,Huli District,Xiamen,China