Ключ от домофона, пропуск на работу или банковская карта часто не имеют читаемого номера на корпусе — либо он затёрся, либо вообще не совпадает с тем идентификатором, который видит считыватель. В такой ситуации узнать номер NFC-карты можно только программно: считать её уникальный идентификатор UID через смартфон с модулем NFC или специализированное устройство. Именно этот идентификатор используют системы контроля доступа, а не цифры, напечатанные на пластике.
Важно сразу разделить два понятия. Номер на корпусе — это маркировка производителя или номер банковской карты, он наносится при выпуске и не всегда связан с чипом. UID (Unique Identifier) — это серийный номер самой микросхемы, записанный в неё на заводе и доступный только при бесконтактном считывании. В статье разберём, как считать оба варианта и что делать, если карта не определяется.
Что такое номер NFC-карты и зачем он нужен
Каждая NFC-метка и карта стандартов семейства ISO/IEC 14443 (например, Mifare Classic, Mifare Ultralight) содержит уникальный идентификатор длиной 4, 7 или 10 байт. Считыватель передаёт его системе доступа, и та решает — открыть дверь или отказать. Именно UID чаще всего требуется, когда нужно добавить карту в домофон, скопировать пропуск или проверить подлинность метки.
У банковских карт логика другая: NFC-чип хранит данные, защищённые стандартом EMV, и полный номер карты (PAN) можно получить только частично или через защищённые приложения. Обычные программы-сканеры покажут лишь фрагменты данных, а не полный номер — это сделано намеренно, в целях безопасности.
- 🔑 UID чипа — заводской идентификатор, нужен для домофонов и СКУД
- 💳 Номер банковской карты — 16 цифр на лицевой стороне, дублируется в чипе в защищённом виде
- 🏷️ Номер на корпусе пропуска — внутренняя нумерация организации, может не совпадать с UID
- 📱 Данные NDEF — пользовательская информация, записанная на метку (текст, ссылки, команды)
Под «номером NFC-карты» чаще всего понимают UID чипа — именно его видят домофоны и считыватели доступа. Номер, напечатанный на корпусе, с чипом обычно не связан.