změnit jazyk cz změnit jazyk sk
Počet položek: 0 0,00 Kč

RFID a NFC čipy: UID, čtení, zápis a převody

Jeden fyzický RFID nebo NFC čip může být různými aplikacemi, čtečkami a přístupovými systémy zobrazen jako několik různých čísel. Neznamená to automaticky chybu čipu ani čtečky. Nejčastěji jde jen o jiný formát výstupu – například HEX, DEC, obrácené pořadí bajtů nebo rozdělení na facility/site code a číslo karty.

Tato stránka pomáhá pochopit, co jednotlivé hodnoty znamenají, jak je mezi sebou porovnat a jak pracovat s UID při běžné evidenci, servisu nebo nastavování přístupových systémů.

Rychlé shrnutí

  • UID je identifikátor čipu nebo karty, ale různé systémy ho mohou zobrazit jinak.
  • HEX vypadá například jako F3:56:73:FD.
  • DEC je desetinný převod stejné hodnoty, například 4082529277.
  • Některé čtečky používají obrácené pořadí bajtů, například FD:73:56:F3.
  • U 125kHz EM čipů se často používá formát facility/site code + číslo karty, například 05027927 = 050 + 27927.

Proč stejný čip ukazuje různá čísla?

Čtečka většinou neukazuje „název čipu“, ale číslo vypočítané z UID nebo z čísla karty. Rozdíl může vzniknout tím, že zařízení použije jiné pořadí bajtů, jiný počet bajtů nebo jiný zápis výsledku.

HEX

Šestnáctkový zápis. Typicky ho ukazují mobilní NFC aplikace, například F3:56:73:FD.

DEC

Desetinný převod. Například F3:56:73:FD odpovídá hodnotě 4082529277.

Reverse / little-endian

Stejné bajty v opačném pořadí. Například F3:56:73:FD se zpracuje jako FD:73:56:F3.

Facility + card number

Časté u 125kHz EM čipů. Například 05027927 znamená 050 + 27927.

Praktické příklady z načtení čipů

Příklad MIFARE UID: stejný DUAL čip, více hodnot

U MIFARE části stejného DUAL čipu byly načteny tyto hodnoty:

  • NFC Tools v mobilu: F3:56:73:FD
  • Běžný převod HEX → DEC: 4082529277
  • Ruční čtečka MF + 125kHz: 0007558899
  • Stolní USB MIFARE čtečka: 4252194547
NFC Tools: F3:56:73:FD → 4082529277 DEC
Ruční čtečka: F3:56:73 → 73:56:F3 → 0007558899 DEC
USB MIFARE čtečka: F3:56:73:FD → FD:73:56:F3 → 4252194547 DEC

Všechny hodnoty tedy mohou patřit ke stejnému čipu. Rozdíl je v tom, jak zařízení UID převede a zobrazí.

Příklad 125kHz EM4100: celé DEC vs. facility + číslo karty

U 125kHz EM4100 čipů se často setkáte s tím, že jedna čtečka ukáže celé číslo v DEC a druhá ho zobrazí jako facility/site code + číslo karty.

  • Běžný 125kHz čip – ruční čtečka: 0003304727
  • Běžný 125kHz čip – stolní USB čtečka: 05027927
  • DUAL čip 125kHz – ruční čtečka: 0010422152
  • DUAL čip 125kHz – stolní USB čtečka: 15901928
0003304727 = HEX 32:6D:17 = 050 + 27927 = 05027927
0010422152 = HEX 9F:07:88 = 159 + 01928 = 15901928

Hodnotu typu 05027927 proto neinterpretujte jako jedno běžné desetinné číslo. V tomto formátu jsou první tři číslice facility/site code a posledních pět číslic číslo karty.

Stolní USB čtečky a nastavení formátu výstupu

Vybrané stolní USB čtečky z naší nabídky umožňují nastavit formát výstupu. Čtečka se v počítači chová podobně jako klávesnice – po přiložení čipu zapíše zvolenou hodnotu do aktivního pole v systému, tabulce, formuláři nebo textovém editoru.

Pro tyto čtečky máme k dispozici funkční konfigurační software, přes který lze formát výstupu změnit. Ověřili jsme, že nastavení se skutečně uloží přímo do čtečky. Názvy voleb se mohou lišit podle konkrétního modelu, princip je ale stejný – mění se způsob, jakým čtečka převede UID nebo číslo čipu na textový výstup.

Doporučená výchozí volba

Pro běžné použití se nám nejvíce osvědčila první volba v programu: 10 no. in D (four byte).

  • U 125kHz EM čipů tato volba zobrazuje číslo, které odpovídá číslu vyrytému nebo vytištěnému na čipu.
  • U MIFARE čipů tato volba zobrazuje desetinný formát UID, které NFC Tools ukazuje v HEX podobě.
  • Jde o praktickou volbu pro běžnou evidenci, porovnání s mobilní aplikací a zadávání do přístupových systémů.

Co znamenají některé formáty výstupu

10 no. in D (four byte) – desetinný výstup z běžného pořadí bajtů, doporučená volba pro většinu běžných případů.
10 no. in D reverse – desetinný výstup z obráceného pořadí bajtů.
8 no. in HEX – HEX výstup bez dvojteček, například F35673FD.
8 no. in HEX reverse – HEX výstup v obráceném pořadí bajtů.
5 no. in D / last bytes – zkrácené výstupy používající jen část hodnoty; hodí se jen tehdy, když stejný formát očekává cílový systém.
Důležité: Při použití těchto USB čteček musí být ve Windows přepnutá anglická klávesnice. Čtečka zapisuje hodnotu jako klávesnice a při českém rozložení může být výstup chybný.

Stolní USB čtečky z naší nabídky

Jak s hodnotami pracovat v praxi

  1. Nejdříve si zjistěte, v jakém formátu hodnotu ukazuje vaše aplikace nebo čtečka.
  2. Pokud cílový systém hodnotu nepřijme, ověřte převod HEX ⇄ DEC.
  3. Když se čísla neshodují, zkontrolujte i obrácené pořadí bajtů.
  4. U 125kHz EM čipů ověřte, zda nejde o rozdělení na facility/site code + číslo karty.
  5. Pro dlouhodobou evidenci si k médiu uložte původní HEX, DEC a případně i číslo ze stolní čtečky.

Důležité je neplést si UID s uživatelskou pamětí čipu. To, že znáte UID, ještě neznamená, že lze čip zapisovat, kopírovat nebo měnit jeho ochranu. To vždy závisí na konkrétním typu čipu, systému a jeho nastavení.

Převodník UID: HEX ⇄ DEC

Převodník slouží pro rychlé porovnání hodnot mezi telefonem, aplikací, ruční čtečkou, stolní USB čtečkou, přístupovým systémem nebo například rozhraním TTLock. Ukáže běžný převod, obrácené pořadí bajtů a u vhodných hodnot také možné rozdělení pro 125kHz EM4100 / Wiegand formát.

Povolené jsou dvojtečky, mezery i zápis bez oddělovačů.

Telefon, čtečka, zápis a ochrana čipu

Telefon nebo čtečka / zapisovačka?

Pro rychlé čtení UID, základní identifikaci média a běžné NFC úlohy často stačí telefon. Pro systematičtější práci se ale hodí specializovaná čtečka nebo zapisovačka, hlavně při opakovaném čtení více médií nebo při návaznosti na počítač.

  • Android bývá nejpraktičtější volba pro servisní práci a obecně nabídne širší možnosti.
  • Android telefon s NFC je vhodný pro běžné NFC tagy typu NTAG a často i pro média MIFARE Classic nebo DESFire.
  • Apple iPhone je vhodný hlavně pro běžné NFC scénáře a standardní NFC tagy, u specializovanějších médií může být omezenější.
  • Desktop + čtečka dává smysl pro pohodlnou evidenci, častější použití a návaznost na další software.

Čtení, zápis, heslo a zamčení

Při práci s RFID a NFC čipy je potřeba rozlišovat několik různých věcí:

  • čtení UID – identifikace samotného média,
  • čtení obsahu – zobrazení dat uložených v paměti čipu,
  • zápis – uložení nových dat do zapisovatelné části média,
  • heslo / ochrana – omezení přístupu k části dat nebo k zapisování,
  • zamčení – trvalé nebo omezené uzamčení určité části paměti podle typu čipu.

Doporučené aplikace a nástroje

NFC Tools

Univerzální nástroj pro čtení UID, identifikaci typu tagu, základní zápis NDEF dat, práci s ochranou a obecnou orientaci v NFC médiích.

Mifare Classic Tool

Specializovanější aplikace pro Android určená pro práci s médii typu MIFARE Classic. Hodí se tam, kde běžné NFC aplikace nestačí.

NFC Tools Desktop

Desktopová varianta se hodí pro pohodlnější práci u počítače a návaznost na externí NFC čtečku. Praktická je hlavně pro opakovanou práci a evidenci.

Zařízení z naší nabídky

Pro pravidelnou práci bývá specializované zařízení pohodlnější než telefon, hlavně při evidenci, testování a opakovaném čtení médií.

TTLock: práce s UID, kartami a převody

V prostředí TTLock se můžete setkat s tím, že aplikace nebo správa systému zobrazí číslo média v desetinné podobě, zatímco telefon nebo jiná NFC aplikace ukáže stejné UID v HEX formátu. Převodník pomůže rychle ověřit, zda jde o stejný čip nebo kartu jen v jiném zápisu.

Pozor: u některých čteček a přístupových systémů může být použité obrácené pořadí bajtů nebo zkrácená část UID. Pokud se hodnoty neshodují přímým převodem HEX → DEC, vyzkoušejte také obrácené pořadí bajtů a u 125kHz médií zkontrolujte facility/site code + číslo karty.

Pro práci s médii v ekosystému TTLock se mohou hodit také specializované čtečky a zapisovačky:

Tato část stránky je určená jak pro zákazníky, kteří si potřebují ověřit číslo média, tak pro interní použití při servisu, evidenci a komunikaci ohledně přístupových systémů TTLock.

Potřebujete poradit? RFID a NFC čipy: UID, čtení, zápis a převody

WhatsApp | mobil: +420 739 027 886 | Poradna

Nebo využijte kontaktní formulář: 

Vaše jméno, příjmení, firma
Váš email
Váš telefon
Zeptat se
Přílohy
📎 Přetáhněte soubory sem
nebo klikněte pro výběr
Povolené typy: PDF, XLS, XLSX, CSV, JPG, JPEG, PNG, TXT, DOC, DOCX (max 10 MB / soubor, max 5 souborů)
     Více informací
Vaše osobní údaje zpracováváme za účelem vyřízení dotazu a další komunikace.