Karta katalogowa MIFARE Classic EV1 1K – przegląd
August 18, 2024 1182 komentarzyMIFARE Classic EV1 1K – arkusz danych (PDF)
MIFARE Classic jako tag MIFARE Classic typu NFC – nota aplikacyjna (PDF)
Przegląd arkusza danych MIFARE Classic EV1 1K
MIFARE Classic EV1 1K, określany w arkuszu danych również jako MF1S50yyX/V1, to bezstykowy układ scalony karty inteligentnej pracujący z częstotliwością 13,56 MHz, przeznaczony do środowisk zgodnych z ISO/IEC 14443 Typ A. Jest chętnie wybierany do projektów, które wymagają sprawdzonej zgodności z MIFARE Classic, stabilnej organizacji pamięci EEPROM oraz elastycznego zarządzania kluczami na poziomie sektorów, a nie złożonej architektury karty z procesorem.
Układ pobiera energię i dane z pola RF wytwarzanego przez zgodny czytnik. Przy odpowiedniej konstrukcji anteny i konfiguracji czytnika odległość działania może wynosić do 100 mm. Prędkość komunikacji to 106 kbit/s, a arkusz danych podaje typowy czas pełnej transakcji biletowej poniżej 100 ms, łącznie z zarządzaniem kopiami zapasowymi.
Dla producentów kart i integratorów produktów RFID model MIFARE Classic EV1 1K oferuje praktyczny kompromis między zgodnością z dojrzałą infrastrukturą a prostym podziałem pamięci. Można go osadzić w kartach RFID, kartach transportowych, kartach kampusowych, identyfikatorach członkowskich, kartach parkingowych, identyfikatorach pracowników, wszędzie tam, gdzie aplikacja wymaga kontrolowanego dostępu do sektorów lub obsługi starszych rozwiązań.
Podstawowe specyfikacje techniczne
| Model układu | MIFARE Classic EV1 1K / MF1S50yyX/V1 |
| Częstotliwość pracy | 13,56 MHz |
| Interfejs RF | ISO/IEC 14443 Typ A |
| Szybkość transmisji danych | 106 kbit/s |
| Odległość działania | Do 100 mm, w zależności od anteny i konfiguracji czytnika |
| Rozmiar EEPROM | 1 KB |
| Struktura pamięci | 16 sektorów, 4 bloki na sektor, 16 bajtów na blok |
| Opcje identyfikatora | UID 7-bajtowy lub NUID 4-bajtowy, w zależności od wersji produktu |
| Funkcje zabezpieczeń | Uwierzytelnianie trójprzebiegowe, dwa klucze na sektor, szyfrowana komunikacja CRYPTO1 |
| Integralność danych | 16-bitowy CRC, bity parzystości, kodowanie bitów, zliczanie bitów i monitorowanie kanału |
| Retencja EEPROM | 10 lat |
| Trwałość zapisu | Minimum 100 000 cykli, typowo 200 000 cykli w określonych warunkach |
| Formy dostawy | Bumped die na pociętym waferze oraz opcje modułów MOA4 i MOA8 |
Organizacja pamięci i kontrola dostępu
Pamięć EEPROM o pojemności 1 KB jest zorganizowana w 16 sektorów. Każdy sektor zawiera cztery bloki, a każdy blok 16 bajtów. W każdym sektorze ostatni blok to trailer sektora. Trailer ten przechowuje klucz A, bity warunków dostępu oraz klucz B, co pozwala przypisać różne reguły do bloków danych i bloków wartościowych. Ta struktura jest istotna w projektach wieloaplikacyjnych, ponieważ poszczególne sektory można przypisać do różnych usług lub uprawnień.
Przed wykonaniem operacji odczytu, zapisu, inkrementacji, dekrementacji, przywrócenia lub transferu czytnik musi wybrać kartę i uwierzytelnić odpowiedni sektor przy użyciu właściwego klucza. Po pomyślnym uwierzytelnieniu wymiana poleceń i odpowiedzi jest szyfrowana. Układ obsługuje również operacje na wartościach, które są przydatne w biletach przedpłaconych, kontrolowanych licznikach oraz aplikacjach, w których saldo lub wartość kredytu musi być modyfikowana w zdefiniowanym formacie.
Blok producenta jest programowany i zabezpieczany przed zapisem na etapie produkcji. Zawiera dane producenta oraz informacje identyfikacyjne wykorzystywane podczas antykolizji i wyboru karty. W projektach korzystających z wersji z 4-bajtowym NUID arkusz danych zauważa, że identyfikator nie jest zdefiniowany jako unikalny, dlatego projektanci systemów powinni unikać traktowania samego tego identyfikatora jako trwałego klucza tożsamości w rozwiązaniach o wysokich wymaganiach bezpieczeństwa.
Uwagi dotyczące bezpieczeństwa, prywatności i projektowania systemu
MIFARE Classic EV1 1K obejmuje wzajemne uwierzytelnianie trójprzebiegowe oraz klucze przypisane do sektorów. Każdy sektor może używać dwóch niezależnych kluczy, co umożliwia hierarchię, w której jeden klucz służy do odczytu lub ograniczonych operacji, a drugi może być zarezerwowany do dostępu administracyjnego. Wersja z 7-bajtowym UID obsługuje także Random ID, co pomaga ograniczyć ekspozycję statycznego identyfikatora w systemach zaprojektowanych do prawidłowego korzystania z tej funkcji.
Układ wykorzystuje strumieniowy szyfr CRYPTO1 do szyfrowanej komunikacji po uwierzytelnieniu. W projektach opartych na starszej infrastrukturze transportowej, kontroli dostępu, programach lojalnościowych i płatnościach zamkniętego obiegu zgodność ta może być istotna, ponieważ wiele zainstalowanych czytników i kontrolerów obsługuje już zestawy poleceń MIFARE Classic. W przypadku płatności o wysokiej wartości, tożsamości lub wdrożeń o rygorystycznych wymaganiach bezpieczeństwa wybór układu należy starannie przeanalizować, a bardziej odpowiednia może okazać się platforma o wyższym poziomie bezpieczeństwa.
Integralność danych zapewniają 16-bitowy CRC, bity parzystości, kodowanie bitów, zliczanie bitów oraz monitorowanie sekwencji protokołu. Mechanizmy te pomagają utrzymać niezawodną komunikację w normalnych bezstykowych warunkach pracy. Funkcja antykolizji pozwala również na obecność więcej niż jednej karty w polu RF, przy czym czytnik wybiera jedną kartę do bieżącej transakcji.
Typowe zastosowania produktów
MIFARE Classic EV1 1K nadaje się do wielu produktów bezstykowych, które wymagają kompaktowej pamięci, szybkiej interakcji z czytnikiem i szerokiej dostępności czytników. Typowe zastosowania obejmują bilety komunikacji publicznej, elektroniczny pobór opłat drogowych, systemy parkingowe, karty kampusowe, karty pracownicze, karty lojalnościowe, karty do kawiarenek internetowych oraz identyfikatory do zarządzania dostępem. Można go również stosować w niestandardowych kartach hotelowych gdy docelowy system zamków lub koder jest przystosowany do nośników zgodnych z MIFARE Classic.
W produkcji układ można przekształcić w karty PVC, karty PET, breloczki ABS, tokeny, bilety papierowe, moduły opasek na rękę lub inne gotowe produkty RFID, w zależności od konstrukcji anteny, grubości materiału, procesu laminowania i środowiska zastosowania. Gdy produkt końcowy nie jest standardową kartą, układ anteny należy zweryfikować z docelowym czytnikiem, aby potwierdzić odległość odczytu, tolerancję orientacji i niezawodność kodowania.
W przypadku nośników innych niż karty, takich jak breloczki RFID, dostępna powierzchnia anteny jest zwykle mniejsza niż w standardowej karcie ISO. Może to zmniejszyć zasięg odczytu, dlatego końcowy format należy przetestować z rzeczywistym modelem czytnika. W projektach, w których układ jest osadzany w specjalnych materiałach, otaczająca struktura nie powinna rozstrajać anteny ani blokować pola 13,56 MHz.
Uwagi dotyczące zgodności i personalizacji
MIFARE Classic EV1 1K jest przeznaczony do bezstykowej pracy w standardzie ISO/IEC 14443 Typ A oraz do czytników zgodnych z MIFARE Classic. Zgodność nadal należy potwierdzić na poziomie systemu, ponieważ oprogramowanie układowe czytnika, zarządzanie kluczami, mapowanie sektorów, oprogramowanie kodera oraz format danych aplikacji mogą się różnić między platformami. W projektach wymiany istniejące próbki kart i modele czytników należy sprawdzić przed produkcją masową.
Personalizacja obejmuje zwykle wybór wersji układu, potwierdzenie opcji UID, rozmiar anteny, materiał korpusu karty, nadruk, numerację, kodowanie i pakowanie. W przypadku wdrożeń wymagających bezpieczeństwa klucze nie powinny pozostawać na publicznych wartościach domyślnych, a warunki dostępu należy skonfigurować zgodnie z zamierzoną strukturą usług. Jeśli w projekt zaangażowanych jest wielu dostawców, mapę sektorów i zasady własności danych należy udokumentować przed rozpoczęciem produkcji.
FAQ
Do czego służy MIFARE Classic EV1 1K?
MIFARE Classic EV1 1K jest stosowany w kartach bezstykowych i identyfikatorach wymagających szybkiej komunikacji 13,56 MHz, pamięci EEPROM 1 KB oraz zgodności z infrastrukturą MIFARE Classic. Typowe projekty obejmują bilety komunikacji publicznej, karty dostępu, karty parkingowe, identyfikatory pracowników, karty kampusowe, karty lojalnościowe oraz inne systemy zamkniętego obiegu, w których wymagana jest pamięć oparta na sektorach i kontrola kluczy.
Jak zorganizowana jest pamięć 1 KB?
Pamięć EEPROM jest podzielona na 16 sektorów, a każdy sektor zawiera cztery bloki po 16 bajtów. Ostatni blok każdego sektora to trailer sektora, który przechowuje klucz A, klucz B oraz bity warunków dostępu. Taki układ pozwala integratorom rozdzielić dane aplikacji i zastosować różne uprawnienia do różnych obszarów pamięci.
Czy MIFARE Classic EV1 1K obsługuje antykolizję?
Tak. Układ obsługuje procedurę antykolizji, która pozwala czytnikowi wykryć i wybrać jedną kartę, gdy w polu RF znajduje się więcej niż jedna zgodna karta. Po wyborze czytnik uwierzytelnia wymagany sektor i wykonuje operacje na pamięci. Pomaga to utrzymać stabilne transakcje w typowych scenariuszach zbliżenia i odczytu.
Jakie opcje UID są dostępne dla tego układu?
Arkusz danych wymienia wersje produktu z 7-bajtowym UID oraz wersje z 4-bajtowym NUID. Wersja z 7-bajtowym UID obsługuje także Random ID. W systemach korzystających z wersji z 4-bajtowym NUID programiści powinni pamiętać, że identyfikator nie jest zdefiniowany jako unikalny, dlatego identyfikację na poziomie aplikacji należy zaprojektować starannie.
Czy ten układ nadaje się do nowoczesnych projektów o wysokim poziomie bezpieczeństwa?
MIFARE Classic EV1 1K oferuje uwierzytelnianie trójprzebiegowe, klucze sektorowe i szyfrowaną komunikację CRYPTO1, jest jednak ceniony głównie za zgodność z istniejącymi systemami MIFARE Classic. W przypadku płatności o wysokiej wartości, tożsamości lub wdrożeń wrażliwych na bezpieczeństwo należy przeanalizować model ryzyka, a bardziej odpowiedni może okazać się zaawansowany układ bezpieczny.
Co wpływa na rzeczywistą odległość odczytu?
Arkusz danych podaje odległość działania do 100 mm, jednak rzeczywisty wynik zależy od geometrii anteny, mocy czytnika, oprogramowania układowego czytnika, formatu karty lub tagu, otaczających materiałów i warunków instalacji. Standardowa karta zwykle działa inaczej niż mały breloczek czy tag osadzony w gęstym materiale.
Czy SCIVAS może personalizować gotowe produkty z tym układem?
Tak. Układ ten można rozważyć do niestandardowych kart, breloczków, biletów i innych produktów bezstykowych, gdy docelowy system obsługuje technologię MIFARE Classic. Przed produkcją SCIVAS może pomóc w przeglądzie wersji układu, formatu anteny, nadruku, numeracji, wymagań dotyczących kodowania oraz testów próbek, aby gotowy produkt pasował do środowiska czytnika.



