2013-10-07 2 views
0

Я использую NFC TagInfo для чтения тега MIFARE Ultralight. Некоторые страницы имеют следующие права доступа:Mifare Сверхлегкий доступ к данным

читаемой запись заблокирована и читаемой записи не-заперт

В чем разница между ними? Если они доступны для чтения, что блокируется/разблокируется?

ответ

3

Этих возможных значения прав доступа, отображаемых NFC TagInfo для NXP MIFARE Ultralight (все варианты), Infineon моего-D и другой NFC Forum Type 2 тегов:

  • записываемых (не заблокировано): (запись может быть заблокирована только для чтения)
  • доступный для записи (заблокирован): страница доступна для записи, а бит блокировки заблокирован (т. е. страница не может быть заблокирована только для чтения)
  • частично записываемый: части страницы являются заводскими для чтения, тогда как детали доступны для записи (например, страницы, содержащие биты блокировки)
  • частично доступны для записи (не заблокировано): одноразовые записываемые памяти и бита блокировка могут быть изменены (т.е. страница может все еще быть заблокирована только для чтения)
  • частично доступны для записи (блокировка): одноразовая записываемая память и бит блокировки заблокированы (то есть страница не может быть заблокирована только для чтения)
  • только для чтения (заблокировано): страница установлена ​​только для чтения, а бит блокировки - заблокирован (т. е. страница не может быть полностью отменена для записи)
  • только для чтения (заводской loc ked): страница записывается один раз во время производства и не может быть переписана позже (например, Серийный номер тега)
  • чтения/блокируемого записи: См/ограниченный режим чтения-записи моего-D
  • только для записи (не заблокирован): страница доступна для записи, но не может быть прочитан (возможно, из-за недостающего аутентификации) и бит блокировки могут быть изменены (т.е. страница может быть изменена без доступа/аутентификации только для чтения)
  • только для записи (заблокировано): страница доступна для записи, но не может быть прочитана (возможно, из-за отсутствия аутентификации) и блокировки бит заблокирован (т. е. страница не может быть заблокирована без доступа/аутентификации только для чтения)
  • нет доступа (заблокирован): бит блокировки страницы указывает только на чтение, но страница не может быть прочитана (возможно, из-за отсутствия проверки подлинности), а бит блокировки заблокирован (т.страница может быть изменена, чтобы записывающей больше)
  • нет доступа: страница содержит эту страницу блокировки биты и не может быть считана (возможно, из-за недостающую аутентификацию)
  • неизвестно: состояние блокировки для этой страницы не может быть определен (неизвестный тип тега или биты блокировки не читаются)
+0

Спасибо за помощь, очень полезно. – opc0de

+1

По крайней мере, для тегов NXP Ultralight и NTAG и тегов типа NFC Forum 2 в целом, страница с «заблокированной» подразумевает, что она доступна только для чтения (для этих тегов не существует такой записи, как запись). Это состояние не может быть отменено, поскольку блокированные биты являются однократными (OTP-память). Сами байты блокировки (то есть страницы, на которых хранятся блокирующие биты) также могут быть заблокированы. Это замораживает состояние тега. Я предполагаю, что «writeable (locked)» подразумевает такое состояние. –

+0

Правильно, состояние блокировки, указанное в скобках, указывает состояние блокировки бит блокировки, тогда как состояние чтения/записи (вне круглых скобок) указывает состояние блокировки бит страницы. –

Смежные вопросы