Pregled tehničkog lista MIFARE Classic EV1 1K

August 18, 2024 1180 pregleda

MIFARE Classic EV1 1K tehnički list

MIFARE Classic kao NFC Type MIFARE Classic oznaka – primena



Pregled tehničkog lista MIFARE Classic EV1 1K

MIFARE Classic EV1 1K, koji se u tehničkom listu označava i kao MF1S50yyX/V1, je 13.56 MHz beskontaktni IC pametne kartice za ISO/IEC 14443 Type A okruženja. Često se bira za projekte kojima je potrebna dokazana MIFARE Classic kompatibilnost, stabilna organizacija EEPROM-a i fleksibilno upravljanje ključevima na nivou sektora, a ne složena arhitektura procesorske kartice.

Ovaj IC prima energiju i podatke preko RF polja koje generiše kompatibilan čitač. Uz odgovarajući dizajn antene i konfiguraciju čitača, radno rastojanje može dostići do 100 mm. Brzina komunikacije je 106 kbit/s, a tehnički list navodi tipično vreme kompletne transakcije tiketiranja kraće od 100 ms, uključujući upravljanje rezervnim kopijama.

Za proizvođače kartica i integratore RFID proizvoda, MIFARE Classic EV1 1K nudi praktičan balans između kompatibilnosti sa zrelom infrastrukturom i jednostavne segmentacije memorije. Može se ugraditi u RFID kartice, transportne kartice, kampus kartice, članske identifikacione kartice, parking kartice, službene bedžove, gde aplikacija zahteva kontrolisani pristup sektorima ili podršku za starije sisteme.

Ključne tehničke specifikacije

Model čipa MIFARE Classic EV1 1K / MF1S50yyX/V1
Radna frekvencija 13.56 MHz
RF interfejs ISO/IEC 14443 Type A
Brzina prenosa podataka 106 kbit/s
Radno rastojanje Do 100 mm, u zavisnosti od antene i podešavanja čitača
Veličina EEPROM-a 1 KB
Struktura memorije 16 sektora, 4 bloka po sektoru, 16 bajtova po bloku
Opcije identifikatora 7-bajtni UID ili 4-bajtni NUID, u zavisnosti od verzije proizvoda
Bezbednosne funkcije Troprocesna autentifikacija, dva ključa po sektoru, CRYPTO1 šifrovana komunikacija
Integritet podataka 16-bitni CRC, paritet, bitsko kodiranje, brojanje bitova i nadgledanje kanala
Zadržavanje podataka u EEPROM-u 10 godina
Izdržljivost upisa Minimum 100.000 ciklusa, tipično 200.000 ciklusa pri navedenim uslovima
Oblici isporuke Bumped die na rezanom vaferu, MOA4 modul i MOA8 modul

Organizacija memorije i kontrola pristupa

EEPROM od 1 KB organizovan je u 16 sektora. Svaki sektor sadrži četiri bloka, a svaki blok sadrži 16 bajtova. U svakom sektoru poslednji blok je završni blok sektora. Ovaj završni blok čuva Key A, bitove uslova pristupa i Key B, što omogućava da se različita pravila dodele blokovima podataka i blokovima vrednosti. Ova struktura je važna za projekte sa više aplikacija jer se različiti sektori mogu dodeliti različitim servisima ili dozvolama.

Pre nego što se izvrši operacija čitanja, upisa, uvećanja, umanjenja, vraćanja ili prenosa, čitač mora da izabere karticu i autentifikuje odgovarajući sektor korišćenjem ispravnog ključa. Nakon uspešne autentifikacije, razmena komandi i odgovora je šifrovana. IC takođe podržava operacije sa vrednostima, koje su korisne za tikete sa uskladištenom vrednošću, kontrolisane brojače i aplikacije gde se stanje ili kreditna vrednost mora menjati u definisanom formatu.

Blok proizvođača se programira i zaštićuje od upisa tokom proizvodnje. Sadrži podatke vezane za proizvođača i informacije o identifikatoru koje se koriste tokom antikolizije i izbora kartice. Za projekte koji koriste verzije sa 4-bajtnim NUID-om, tehnički list napominje da identifikator nije definisan kao jedinstven, pa projektanti sistema treba da izbegnu da taj ID sam po sebi tretiraju kao trajni ključ identiteta u sistemima sa visokim zahtevima pouzdanosti.

Bezbednost, privatnost i napomene o dizajnu sistema

MIFARE Classic EV1 1K uključuje uzajamnu troprocesnu autentifikaciju i ključeve specifične za sektor. Svaki sektor može da koristi dva nezavisna ključa, što omogućava hijerarhiju u kojoj se jedan ključ može koristiti za čitanje ili ograničene operacije, a drugi ključ može biti rezervisan za administrativni pristup. Verzija sa 7-bajtnim UID-om takođe podržava Random ID, što pomaže da se smanji izlaganje statičkog identifikatora u sistemima koji su projektovani da pravilno koriste ovu funkciju.

IC koristi CRYPTO1 stream cipher za šifrovanu komunikaciju nakon autentifikacije. Za projekte u oblasti starog transporta, pristupa, lojalnosti i zatvorenih sistema, ova kompatibilnost može biti važna jer mnogi instalirani čitači i kontroleri već podržavaju MIFARE Classic skupove komandi. Za plaćanja visoke vrednosti, identitet ili strogo bezbednosne sisteme, izbor čipa treba pažljivo razmotriti i platforma sa višim nivoom bezbednosti može biti prikladnija.

Integritet podataka podržan je 16-bitnim CRC-om, paritetnim bitovima, bitskim kodiranjem, brojanjem bitova i nadgledanjem sekvence protokola. Ovi mehanizmi pomažu u održavanju pouzdane komunikacije u normalnim beskontaktnim radnim uslovima. Funkcija antikolizije takođe omogućava da više od jedne kartice bude prisutno u RF polju, dok čitač bira jednu karticu za trenutnu transakciju.

Tipične primene proizvoda

MIFARE Classic EV1 1K je pogodan za mnoge beskontaktne proizvode kojima je potrebna kompaktna memorija, brza interakcija sa čitačem i široka dostupnost čitača. Uobičajene primene uključuju tikete za javni prevoz, elektronsku naplatu putarine, parking sisteme, kampus kartice, službene kartice, kartice lojalnosti, kartice za internet kafe i identifikacione kartice za upravljanje pristupom. Može se koristiti i u prilagođenim Hotelske ključ kartice gde je ciljni sistem brava ili enkoder projektovan za medije kompatibilne sa MIFARE Classic.

U proizvodnji, IC se može pretvoriti u PVC kartice, PET kartice, ABS priveske za ključeve, tokene, papirne tikete, module za narukvice ili druge gotove RFID proizvode u zavisnosti od dizajna antene, debljine materijala, procesa laminacije i radnog okruženja. Kada krajnji proizvod nije standardna kartica, raspored antene treba verifikovati sa ciljnim čitačem kako bi se potvrdilo rastojanje čitanja, tolerancija orijentacije i pouzdanost kodiranja.

Za medije koji nisu kartice, kao što su RFID privesci za ključeve, dostupna površina antene je obično manja od standardne ISO kartice. To može smanjiti domet čitanja, pa konačni format treba testirati sa stvarnim modelom čitača. U projektima gde je čip ugrađen u specijalne materijale, okolna struktura ne sme da raštimova antenu ili blokira 13.56 MHz polje.

Razmatranja kompatibilnosti i prilagođavanja

MIFARE Classic EV1 1K je projektovan za ISO/IEC 14443 Type A beskontaktni rad i čitače kompatibilne sa MIFARE Classic. Kompatibilnost ipak treba potvrditi na nivou sistema jer se firmver čitača, upravljanje ključevima, mapiranje sektora, softver enkodera i format podataka aplikacije mogu razlikovati između platformi. Za projekte zamene, postojeće uzorke kartica i modele čitača treba proveriti pre masovne proizvodnje.

Prilagođavanje obično uključuje izbor verzije čipa, potvrdu opcije UID-a, veličinu antene, materijal kućišta kartice, štampu, numerisanje, kodiranje i pakovanje. Za bezbednosni sistem, ključevi ne treba da ostanu na javnim podrazumevanim vrednostima, a uslovi pristupa treba da budu konfigurisani u skladu sa predviđenom strukturom servisa. Ako je uključeno više dobavljača, mapu sektora i pravila vlasništva nad podacima treba dokumentovati pre početka proizvodnje.

Često postavljana pitanja

Čemu služi MIFARE Classic EV1 1K?

MIFARE Classic EV1 1K se koristi za beskontaktne kartice i identifikacione kartice kojima je potrebna brza 13.56 MHz komunikacija, 1 KB EEPROM-a i kompatibilnost sa MIFARE Classic infrastrukturom. Tipični projekti uključuju tranzitne tikete, pristupne kartice, parking kartice, službene bedžove, kampus kartice, kartice lojalnosti i druge zatvorene sisteme gde su potrebni memorija zasnovana na sektorima i kontrola ključeva.

Kako je organizovana memorija od 1 KB?

EEPROM je organizovan u 16 sektora, pri čemu svaki sektor sadrži četiri bloka od 16 bajtova. Poslednji blok svakog sektora je završni blok sektora, koji čuva Key A, Key B i bitove uslova pristupa. Ovaj raspored omogućava integratorima da razdvoje podatke aplikacije i primene različite dozvole na različite memorijske oblasti.

Da li MIFARE Classic EV1 1K podržava antikoliziju?

Da. Čip podržava postupak antikolizije koji omogućava čitaču da otkrije i izabere jednu karticu kada je više kompatibilnih kartica prisutno u RF polju. Nakon izbora, čitač autentifikuje potreban sektor i obavlja memorijske operacije. To pomaže u održavanju stabilnih transakcija u uobičajenim slučajevima upotrebe sa prinošenjem i čitanjem.

Koje opcije UID-a su dostupne za ovaj čip?

Tehnički list navodi verzije proizvoda sa 7-bajtnim UID-om i verzije sa 4-bajtnim NUID-om. Verzija sa 7-bajtnim UID-om takođe podržava Random ID. Za sisteme koji koriste verziju sa 4-bajtnim NUID-om, programeri treba da imaju na umu da identifikator nije definisan kao jedinstven, pa identifikaciju na nivou aplikacije treba pažljivo osmisliti.

Da li je ovaj čip pogodan za moderne projekte sa visokim nivoom bezbednosti?

MIFARE Classic EV1 1K nudi troprocesnu autentifikaciju, ključeve sektora i CRYPTO1 šifrovanu komunikaciju, ali se uglavnom ceni zbog kompatibilnosti sa postojećim MIFARE Classic sistemima. Za plaćanja visoke vrednosti, identitet ili bezbednosno osetljive sisteme, model rizika treba preispitati i napredniji bezbedni IC može biti prikladniji.

Šta utiče na stvarno rastojanje čitanja?

Tehnički list navodi radno rastojanje do 100 mm, ali stvarni rezultat zavisi od geometrije antene, snage čitača, firmvera čitača, formata kartice ili oznake, okolnih materijala i uslova ugradnje. Standardna kartica obično radi drugačije od malog priveska za ključeve ili oznake ugrađene u gust materijal.

Može li SCIVAS da prilagodi gotove proizvode sa ovim IC-om?

Da. Ovaj čip se može razmotriti za prilagođene kartice, priveske za ključeve, tikete i druge beskontaktne proizvode kada ciljni sistem podržava MIFARE Classic tehnologiju. Pre proizvodnje, SCIVAS može pomoći u pregledu verzije čipa, formata antene, štampe, numerisanja, zahteva za kodiranje i testiranja uzoraka kako bi gotov proizvod odgovarao okruženju čitača.

Verifikacioni kod