Как правильно включить защиту паролем на NTAG213 с помощью Android NFC (байты PWD_AUTH и ACCESS)Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как правильно включить защиту паролем на NTAG213 с помощью Android NFC (байты PWD_AUTH и ACCESS)

Сообщение Anonymous »

Я разрабатываю приложение для Android, записывающее данные в тег NFC NTAG213, и хочу включить защиту паролем, чтобы тег нельзя было изменить без аутентификации.
Я использую технологию Android NfcA для связи с тегом. Запись и чтение данных работает правильно, но я не понимаю правильной последовательности и конфигурации, необходимых для включения защиты паролем с использованием байтов PWD_AUTH, PACK и ACCESS.
Что я пробовал до сих пор:
  • Запись 4-байтового пароля на страницу PWD
  • Запись 2-байтового пароля Значение PACK
  • Изменение байта ACCESS для защиты операций записи
Однако после записи этих значений либо:
  • Тег по-прежнему разрешает запись без аутентификации, либо
  • Тег становится недоступным, пока не будет удален и повторно прослушивается
Я не уверен в следующем:
  • Какие страницы должны быть написаны для защиты паролем NTAG213
  • Правильной битовой конфигурации байта ACCESS
  • Должен ли быть PWD_AUTH выполняется перед каждой операцией записи на Android
  • Любые специфичные для Android ограничения при аутентификации тегов NTAG213
Существует ли рекомендуемая последовательность или пример правильного включения и тестирования защиты паролем на NTAG213 с помощью Android NFC?

Подробнее здесь: https://stackoverflow.com/questions/798 ... nfc-pwd-au
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»