Я разрабатываю APP для Android, чтобы читать NFC-карту (mifare 1k или 512).О NFC/Rfid: некоторые проблемы
Их применение не является критически важным: у них будет только число (отличное от карточки к карте), например. 11001000015, 11001000027 и т. Д.
Говоря с техником, который будет их кодировать, он говорит, что эти карты можно оставить в режиме записи/чтения, изменив KeyA и KeyB со стандартного (обычно FF FF FF FF ...) к другому более сложному.
Таким образом, для некритичной области пользователь, который может нанести какой-либо ущерб, должен обнаружить KeyA и KeyB, бесполезный для этого.
Мои сомнения являются:
1) В приложение для Android, мне нужно, чтобы указать новый ключ (ы) читать только тег? Или это не важно?
Если ответ на 1 НЕТ, мне нужно указать новый ключ (ы), только если я пишу APP для WRITE/OVERWRITE тега?
2) Можно ли прочитать ключ и проверить, правильно ли это?
3) Tech говорит, что я использую 512. Они более совместимы с большим количеством смартфонов (S3, S4, S5), S4, например, не читает 1k.
Почему ниспровержение, без объяснения причин? – sineverba
Я думаю, что это законный вопрос. – mictter
Чтобы дать полезный ответ на ваш вопрос, нам нужно будет узнать, какой тип карты/метки имеет карта «512» ... –