RFID MIFARE 1K содержимое памяти - PullRequest
1 голос
/ 25 марта 2019

Ниже приведен дамп карты с образцом, поставляемой с RC522, я пропустил повторяющиеся части.

Какие именно данные хранятся в первом блоке каждого сектора? В этом случае FF 07 80 69 FF FF FF FF FF FF .

И что это за байты после байтов ATQA, которые просто считаются от 62 до 69?

(на данный момент эта карта находится в заводском состоянии; она не была записана какой-либо системой, однако на других новых картах из других источников записаны те же байты)

А для чего конкретно используется карта Mifare в обычном приложении? (Я читал, что большинство систем контроля доступа читают только UID.)

mfrc522.PICC_DumpToSerial
Card UID: C1 44 53 63
Card SAK: 08
PICC type: MIFARE 1KB
Sector Block   0  1  2  3   4  5  6  7   8  9 10 11  12 13 14 15  AccessBits
  15     63   00 00 00 00  00 00 FF 07  80 69 FF FF  FF FF FF FF  [ 0 0 1 ] 
         62   00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  [ 0 0 0 ] 
         61   00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  [ 0 0 0 ] 
         60   00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  [ 0 0 0 ] 
...
   0      3   00 00 00 00  00 00 FF 07  80 69 FF FF  FF FF FF FF  [ 0 0 1 ] 
          2   00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  [ 0 0 0 ] 
          1   00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  [ 0 0 0 ] 
          0   C1 44 53 63  B5 08 04 00  62 63 64 65  66 67 68 69  [ 0 0 0 ] 

1 Ответ

0 голосов
/ 25 марта 2019

Последний блок каждого сектора (то есть блок 3, блок 7, ... блок 63) является трейлером сектора. Он содержит ключи доступа и условия доступа для сектора. См. Ключи аутентификации Mifare 1K для точного формата и Механизм блокировки Mifare Classic 1K / Расчет условий доступа Mifare о том, как рассчитываются биты доступа.

Первый блок первого сектора (блок 0) является блоком производителя. Обычно он содержит параметры предотвращения столкновений и некоторые данные производителя. Я не думаю, что NXP когда-либо публиковал информацию о точном формате этих данных. Я немного удивлен, что ваша карта содержит последовательность 62 63 64 65 66 67 68 69, так как обычно там была некоторая информация о производстве микросхем (номер партии, производственные данные и т. Д.)

...