RFID texnik maqolalar

UHF RFID tegini qulflash va qulfdan chiqarish

RFID o'quvchi "o'qiganda" RFID yorlig'i, u tegning integral mikrosxemasi chipiga yozilgan EPC ma'lumotlarini oladi. Agar teg ichidagi EPC ma'lumotlari qulflanmagan bo'lsa, har kim ushbu tegdagi ma'lumotlarni o'zgartirish va ma'lumotlarni buzish uchun RFID o'quvchi va oddiy RFID dasturidan foydalanishi mumkin. Bunday holda, agar kimdir RFID yorlig'i ma'lumotlarini yomon niyat bilan buzsa, chakana sotuvchi katta yo'qotishlarga duchor bo'ladi.


Tobora ko'proq sotuvchilar kassada RFID texnologiyasidan foydalanishga o'tayotgani sababli, RFID yopishqoq yozuvlarini qulflash ham muhimroq bo'lib bormoqda. Chunki RFID teglari qulflanmagan bo'lsa, do'kon o'g'irlari ushbu qurilmalardan qimmatbaho buyumlarning teg ma'lumotlarini arzonroq narxlardagi narsalarga osongina o'zgartirishi va keyin ularni to'lash uchun to'lov liniyasiga olib borishi mumkin.


Hozirda keng qo'llaniladigan Gen 2 RFID teg xotirasi 4 holatga bo'lingan: qulfdan chiqarilgan holat, doimiy qulfdan chiqarilgan holat (hech qachon qulflab bo'lmaydi), qulflangan holat va doimiy qulflangan holat (hech qachon qulfdan chiqarilmaydi).


Chakana sotuvchi RFID yorlig'ini qulflagandan so'ng, parol tegdagi ma'lumotlarni o'zgartirish uchun ishlatilishi mumkin. Biroq, parolni saqlash, qulfni ochish, qayta yozish va tegni qayta qulflash narxi tegni almashtirishdan ancha qimmatroq bo'ladi. Agar chakana sotuvchi tegni qulflab, kodni yashirsa ham, kodni topish va yo'q qilish ehtimoli bor. Yuqoridagi sabablarga ko'ra, men chakana sotuvchilarga barcha RFID teglarida EPC ma'lumotlarini doimiy ravishda qulflashni tavsiya qilaman.


RFID texnologiyasidan foydalanadigan barcha chakana sotuvchilar RFID teglarini noto'g'ri buzishning mumkin bo'lgan ta'sirini tushunish uchun tegni qulflash strategiyasini erta ko'rib chiqishlari va tushunishlari kerak.

UHF yorlig'i aslida kichik saqlash joyidir. RFID o'quvchi faqat maxsus buyruqlar orqali tegdagi ma'lumotlarni o'qiydi, shuning uchun o'qilishi va yozilishi mumkin bo'lgan ma'lumotlarning uzunligi RFID elektron yorlig'ining o'zi tomonidan belgilanadi. Tafsilotlar uchun siz RFID yorlig'i yetkazib beruvchisidan so'rashingiz mumkin.


Chip saqlash bo'limlari va ishlash buyruqlari

UHF RFID teg chiplari EPC C1Gen2 standartiga (qisqacha Gen2 protokoli) mos kelishi kerak, ya'ni barcha UHF RFID teg chiplarining ichki xotira tuzilishi taxminan bir xil. 4-31-rasmda ko'rsatilganidek, teg chipining saqlash maydoni to'rtta hududga (Bank) bo'lingan, ular bank 0 rezervlangan hudud (zaxiralangan), bank 1 elektron kod maydoni (EPC), bank 2 ishlab chiqaruvchi kod maydoni (TID) ), Bank 3 Foydalanuvchi maydoni (Foydalanuvchi).

Ular orasida Bank 0 zahiralangan maydoni parol maydoni deb ham ataladi. Ichkarida ikkita 32 bitli parollar mavjud, ular kirish paroli (Kirish paroli) va o'ldirish paroli (Parolni o'ldirish). O'ldirish paroli odatda o'ldirish paroli sifatida tanilgan. Qulflash buyrug'i ishlatilganda, chipning ba'zi joylari faqat kirish paroli orqali o'qilishi va yozilishi mumkin. Chipni o'ldirish kerak bo'lganda, parolni o'ldirish orqali chipni butunlay o'ldirish mumkin.

Bank 1 elektron kodlash maydoni bo'lib, u eng tanish EPC hududidir. Gen2 protokoliga ko'ra, tegdan olinadigan birinchi ma'lumot EPC ma'lumotidir, keyin esa kirish uchun boshqa saqlash joylariga kirish mumkin. EPC maydoni uch qismga bo'lingan:

CRC16 tekshirish qismi jami 16 bitga ega va aloqa paytida o'quvchi tomonidan olingan EPC to'g'ri yoki yo'qligini tekshirish uchun javobgardir.

Kompyuter qismi (Protocol Control) jami 16 bitga ega bo'lib, u EPC uzunligini nazorat qiladi. Dastlabki 5 bitning ikkilik raqami 16 ga ko'paytirilib, EPC uzunligi bo'ladi. Misol uchun, shaxsiy kompyuter 96 bit EPC=3000 bo'lsa, birinchi 5 bit 00110 va mos keladigan o'nlik 6, 16 ga ko'paytirilsa 96 Bit. Protokol talablariga ko'ra, shaxsiy kompyuter 0000 dan F100 gacha bo'lishi mumkin, bu EPC uzunligi 0, 32 bit, 64 bit 496 bitgacha bo'lganiga teng. Biroq, umuman olganda, UHF RFID ilovalaridagi EPC uzunligi 64 bit va 496 bit orasida, ya'ni kompyuter qiymati 2800 va F100 orasida. Oddiy ilovalarda odamlar ko'pincha EPCda kompyuterning rolini tushunmaydilar va ular EPC uzunligini sozlashda qolib ketishadi, bu juda ko'p muammolarni keltirib chiqaradi.

EPC qismi, bu qism oxirgi foydalanuvchi tomonidan dastur qatlamidan olingan chipning elektron kodi.

Bank 2 ishlab chiqaruvchining kod maydoni bo'lib, har bir chip o'zining noyob kodiga ega. 4.3.3-bo'lim kirishga qaratilgan.

Bank 3 - foydalanuvchi saqlash maydoni. Shartnomaga ko'ra, ushbu saqlash maydonining minimal maydoni 0 ni tashkil qiladi, lekin ko'pchilik chiplar mijozlar ilovalari qulayligi uchun foydalanuvchi saqlash joyini oshiradi. Eng keng tarqalgan xotira maydoni 128 bit yoki 512 bit.

Tegni saqlash maydonini tushunganingizdan so'ng, Gen2 ning bir nechta operatsiya buyruqlarini, xususan, o'qish (O'qish), wmarosim (Yozish), qulflash (Qulflash) va o'ldirish (O'ldirish). Gen2 buyruqlari juda oddiy, faqat 4 ta operatsiya buyrug'i mavjud va tegni saqlash maydonining faqat ikkita holati mavjud: qulflangan va qulfdan chiqarilgan.

O'qish va yozish buyruqlari ma'lumotlar maydoni bloklangan yoki bloklanmaganligi bilan bog'liq bo'lgani uchun, keling, qulflash buyrug'idan boshlaylik. Qulflash buyrug'i to'rtta saqlash joylari uchun to'rtta parchalanish buyrug'iga ega, ular Lock, Unlock, Permanent Lock va Permanent Unlock. Kirish paroli hammasi 0 bo'lmasa, qulflash buyrug'i bajarilishi mumkin.

O'qish buyrug'i, nomidan ko'rinib turibdiki, saqlash sohasidagi ma'lumotlarni o'qishdir. Agar saqlash maydoni bloklangan bo'lsa, siz Access buyrug'i va kirish paroli orqali ma'lumotlar maydoniga kirishingiz mumkin. Maxsus o'qish operatsiyasi 3-2-jadvalda ko'rsatilgan.

Yozish buyrug'i o'qish buyrug'iga o'xshaydi. Saqlash joyi qulflanmagan bo'lsa, uni to'g'ridan-to'g'ri ishlatish mumkin. Agar saqlash maydoni bloklangan bo'lsa, siz Access buyrug'i va kirish paroli orqali ma'lumotlar maydoniga kirishingiz kerak. Maxsus o'qish operatsiyasi 3-3-jadvalda ko'rsatilgan.

O'ldirish buyrug'i chipning ishlash muddatini tugatish buyrug'idir. Chip o'ldirilgandan so'ng, uni qayta tiriltirib bo'lmaydi. Bu qulfni ochish buyrug'iga o'xshamaydi. Zaxiralangan maydon qulflangan bo'lsa va o'ldirish paroli hammasi 0 bo'lmasa, o'ldirish buyrug'ini boshlash mumkin. Umuman olganda, o'ldirish buyrug'i kamdan-kam qo'llaniladi va chip faqat ba'zi maxfiy yoki maxfiylik bilan bog'liq ilovalarda o'ldiriladi. Agar chip o'ldirilgandan so'ng chipning TID raqamini olishni istasangiz, yagona yo'l chipni parchalashdir. Chipni ajratish juda qimmatga tushadi, shuning uchun oddiy ilovalarda o'ldirish buyrug'ini boshlamaslikka harakat qiling. Loyihada, shuningdek, boshqalarning uni yo'q qilishiga yo'l qo'ymaslik kerak. Eng yaxshi usul - ajratilgan maydonni qulflash va kirish parolini himoya qilish.


TID ishlab chiqaruvchi kodi

Ishlab chiqaruvchi identifikatori (TID) chipning eng muhim identifikatori va uning hayot aylanishiga hamroh bo'lgan yagona ishonchli koddir. Ushbu raqamlar qatorida ko'plab parollar yashiringan. 4-32-rasmda H3 chipining TID ko'rsatilgan: E20034120614141100734886, bu erda:

E2 maydoni chip turini ifodalaydi va barcha UHF RFID teg chiplarining teg turi E2;

003 maydoni ishlab chiqaruvchi kodi, 03 esa Alien texnologiyasini anglatadi; ishlab chiqaruvchi kodining birinchi maydoni 8 yoki 0 bo'lishi mumkin. Masalan, Impinj ishlab chiqaruvchisi kodi odatda E2801 bilan boshlanadi.

412 maydoni Higgs-3 chip turini ifodalaydi;

Quyidagi 64 bit chipning seriya raqami bo'lib, 64 bit bilan ifodalanishi mumkin bo'lgan raqam 2 dan 64 gacha. Bu allaqachon astronomik raqam. Erdagi har bir qum donasi raqamlangan bo'lishi mumkin, shuning uchun siz takroriy raqamlar muammosi haqida tashvishlanishingiz shart emas.


Scan the qr codeclose
the qr code