Ръководство по техническата спецификация на MIFARE Ultralight C

August 18, 2024 1084 коментари

Техническа спецификация на MIFARE Ultralight C

Дизайн на сигурността при MIFARE Ultralight C и влиянието му върху производителността на чипа



Преглед на MIFARE Ultralight C за HF проекти с ограничена употреба

MIFARE Ultralight C, познат още като MF0ICU2, е 13,56 MHz безконтактен билетен IC, предназначен за проекти, при които са важни компактна структура на паметта, кратко време за транзакция и по-силна защита на достъпа. Той използва комуникационния слой ISO/IEC 14443 Type A за системи с проксимити карти и се прилага основно в решения с ограничена употреба, като транспортни билети, входни носители за събития, пропуски за посетители, промоции, идентификатори за лоялност и еднократни идентификационни средства за достъп. В сравнение с обикновен таг само с UID, този IC дава на продуктовите дизайнери по-контролиран начин за съхранение на статус на билет, данни за издаване, записи за валидиране и защитена сервизна информация.

Тази страница обобщава практическите акценти от MIFARE Ultralight C данни Sheet за купувачи, инженери и продуктови екипи, които избират чип за персонализирани безконтактни носители. Самият IC не е завършен продукт. Реалната му работа зависи от дизайна на антената, настройките на четеца, избора на материал, правилата за кодиране и механичния формат около чипа. Затова SCIVAS оценява чипа заедно с планирания тип продукт, независимо дали крайното изделие е хартиен билет, PVC карта, гривна, етикет или друг конвертиран RFID продукт.

Основен RF интерфейс и комуникационни характеристики

Чипът работи на 13,56 MHz и поддържа скорост на предаване на данни 106 kbit/s чрез MIFARE RF интерфейс. Захранването и данните се предават безконтактно чрез антенна намотка, така че готовият билет или карта не изисква батерия. Работното разстояние може да достигне до 100 mm при подходящи условия, но силно зависи от размера на антената, качеството на свързване, мощността на четеца, околните материали и структурата на крайния продукт. При малки формати реалният обхват на четене винаги трябва да се потвърди чрез тестове с мостри.

MIFARE Ultralight C използва 7-байтов уникален идентификатор и поддържа anticollision на cascade level 2. Това позволява на четеца правилно да избере един IC, дори когато в полето присъства повече от един безконтактен носител. Чипът може да преминава през състояния IDLE, READY, ACTIVE, HALT и AUTHENTICATED според последователността от команди. В реални билетни системи този контрол на състоянията помага за намаляване на комуникационните конфликти и поддържа стабилно валидиране на входни врати, киоски, ръчни четци и терминали за достъп.

Структура на паметта, удостоверяване и защита на данните

MF0ICU2 съдържа 1536 бита EEPROM, организирани в 48 страници по 32 бита. Потребителската зона за четене/запис е 1152 бита, а останалите страници са запазени за сериен номер, брава bytes, OTP зона, брояч, конфигурация за удостоверяване и ключ за удостоверяване. Първите 512 бита запазват съвместимост с по-ранното поведение на Ultralight паметта, което е полезно при надграждане на съществуваща система без пълна промяна на картовата логика.

Сигурността е една от основните причини за избор на този чип. MIFARE Ultralight C поддържа 3DES удостоверяване, защита срещу клониране чрез 7-байтов UID, 32-битова OTP зона, програмируема от потребителя, заключване на ниво страница за първия 512-битов регион на паметта и заключване на ниво блок над този диапазон. Чипът включва и 16-битов еднопосочен брояч, който може да се използва за броене на употреби, контрол на пътувания или приложения с ограничена стойност. Удостоверяването не прави всеки проект автоматично защитен; то трябва да бъде внедрено правилно в софтуера на четеца и в процеса за управление на ключовете.

Типични приложения и интеграция в продукти

MIFARE Ultralight C е подходящ за безконтактни носители с ясно определен жизнен цикъл, които не се нуждаят от по-голяма памет или приложна структура като при по-висок клас смарт карта IC. Билети за обществен транспорт, фестивални пропуски, вход за увеселителни паркове, кампании за членство, временни идентификатори за посетители и еднократни ваучери за услуги са често срещани примери. Чипът е особено привлекателен, когато операторът търси по-бързо издаване и по-добра защита от базовите памет етикети, като същевременно държи цената на готовия продукт под контрол.

За събития и транспорт този IC може да бъде вграден в RFID Tickets с персонализиран печат, номерация, кодиране и повърхностна обработка. За идентификационни средства за достъп или многократно използваеми клиентски идентификатори той може да се разгледа и при избрани RFID карти, когато размерът на паметта и нивото на сигурност отговарят на системните изисквания. При развлекателни паркове и временни входни проекти същата концепция с чипа може да се адаптира към Paper RFID гривни, ако антенната схема и целите за издръжливост бъдат проверени преди серийно производство.

Корпус, капацитет и бележки за персонализирано производство

Техническата спецификация посочва варианти като bare die версии с дебелина 75 μm или 120 μm и MOA8 пластмасови leadless модул carrier корпуси. Тя също разграничава версии с входен капацитет 16 pF и 50 pF, свързани с различни формати на билети и изисквания към антената. От производствена гледна точка тези опции са важни, защото чипът, антената, основата, процесът на ламиниране и целевата среда на четеца трябва да бъдат съгласувани като цялостна система, а не да се избират поотделно.

Когато SCIVAS поддържа персонализирана поръчка с MIFARE Ultralight C, първата стъпка е да се потвърди средата на приложение: модел на четеца, очаквано разстояние на четене, формат на кодиране, изискване за удостоверяване, количество, печатна площ, натоварване при огъване и формат на доставка. Хартиените билети, PVC картите, dry инлеи, етикетите, гривните и специалните форми може да изискват различни размери на антената и различен контрол на процеса. Препоръчва се валидиране с мостри преди масово производство, особено при високоскоростни входни системи или продукти, използвани близо до метал, течности или плътни купчини от безконтактни носители.

Обобщение на ключовите спецификации

  • Модел на чипа: MIFARE Ultralight C, MF0ICU2.

  • Работна честота: 13,56 MHz.

  • Интерфейс: ISO/IEC 14443 Type A, части 2 и 3.

  • Скорост на предаване на данни: 106 kbit/s.

  • Памет: 1536-bit EEPROM с 1152-bit потребителска зона за четене/запис.

  • UID: 7-байтов сериен номер с anticollision поддръжка.

  • Сигурност: 3DES удостоверяване, OTP зона, функции за заключване и поддръжка на брояч.

  • Издръжливост на EEPROM: 100 000 цикъла на запис, с 10-годишно съхранение на данни при посочените условия.

  • Типични приложения: транспортни билети, билети за събития, носители за лоялност, временни ID и продукти за достъп с ограничена употреба.

Често задавани въпроси

За какво основно се използва MIFARE Ultralight C?

MIFARE Ultralight C се използва основно за безконтактни приложения с ограничена употреба, при които скоростта, компактната памет и контролираният достъп са по-важни от големия капацитет за съхранение. Типичните приложения включват билети за обществен транспорт, вход за събития, пропуски за посетители, кампании за лоялност, временни идентификационни средства за достъп и промоционални RFID носители, които се нуждаят от защитен билетен IC със съвместимост с ISO 14443A.

Колко използваема памет предоставя MF0ICU2?

Чипът има общо 1536 бита EEPROM, подредени в 48 страници по 32 бита. Потребителската зона за четене/запис е 1152 бита, а другите зони на паметта се използват за данни за сериен номер, брава bytes, OTP данни, конфигурация за удостоверяване, съхранение на ключ за удостоверяване и функции на брояча. Тази структура е подходяща за кратки записи за билети и валидиране.

Поддържа ли MIFARE Ultralight C удостоверяване?

Да. MIFARE Ultralight C поддържа 3DES удостоверяване, което е ключовата разлика между този чип и по-простите нискобюджетни памет IC. Защитената зона на паметта може да бъде конфигурирана според нуждите на системата. Крайното ниво на сигурност обаче зависи от софтуера на четеца, съхранението на ключовете, процедурите за персонализация и внимателното интегриране на удостоверяването в работния процес на приложението.

Може ли този чип да се използва в карти, билети и гривни?

Да, чипът може да бъде интегриран в няколко готови RFID формата, когато дизайнът на антената и материалите са подходящи. Обичайно се разглежда за безконтактни билети, карти, етикети и гривни за събития. Крайното решение трябва да се основава на обхвата на четене, гъвкавостта, метода на печат, експлоатационния живот, съвместимостта с четеца и това дали продуктът ще бъде еднократен или многократно използваем.

Каква съвместимост с четец трябва да се провери преди производство?

Системата трябва да поддържа комуникация ISO/IEC 14443 Type A при 13,56 MHz и конкретното командно поведение на MIFARE Ultralight C, необходимо за приложението. Базовото четене на UID не е достатъчно за защитени проекти. Удостоверяването, достъпът до страници, настройките за заключване, операциите за запис и използването на брояч трябва да бъдат тествани с реалния четец или терминал преди масово производство.

Какъв корпус или вариант на капацитет трябва да се избере?

Правилният вариант зависи от целевата структура на антената и размера на готовия продукт. Техническата спецификация посочва версии 16 pF и 50 pF, както и bare die и модул carrier опции. На практика клиентите обикновено първо потвърждават крайния формат, след което фабриката съгласува варианта на чипа, дизайна на антената и производствения процес, за да се постигне стабилна работа при четене.

Необходимо ли е тестване с мостри преди серийно производство?

Тестването с мостри е силно препоръчително. Обхватът на четене, скоростта на транзакциите, устойчивостта на огъване, издръжливостта на печата и надеждността на кодирането могат да се променят, след като чипът бъде вграден в реален продукт. Тестването е особено важно за транспортни входни системи, входове за събития, гривни, плътни купчини карти и проекти, които изискват 3DES удостоверяване или специални правила за заключване на паметта.

Код за проверка