У меня есть две метки NFC с разными ключами для своих секторов:
Тег 1: этот тег содержит сообщение NDEF.
A0:A1:A2:A3:A4:A5
для ключа AD3:F7:D3:F7:D3:F7
для ключа AТег 2: для этого тега нет данных NDEF.
FF:FF:FF:FF:FF:FF
для ключей A и BСуществуют ли стандартные ключи для тегов MIFARE Classic в соответствии с NDEF/не-NDEF?
Правильный.
Примечание по применению MIFARE Classic как тип NFC Метка MIFARE Classic определяет, как тег MIFARE Classic можно использовать для хранения данных NDEF. В этом примечании к применению указано, что все сектора, содержащие данные NDEF, должны быть доступны для чтения с помощью ключа A со значением D3 F7 D3 F7 D3 F7
. Следовательно, все сектора данных (сектор >= 1) доступны с ключом A = D3 F7 D3 F7 D3 F7
.
Кроме того, тег должен содержать каталог приложения MIFARE, где сектора данных помечены как содержащие приложение NDEF. Примечание по применению Каталог приложений MIFARE (MAD) определяет структуру MAD, а также требует, чтобы сектор(ы) MAD был доступен для чтения с помощью ключа A со значением A0 A1 A2 A3 A4 A5
. Следовательно, сектор MAD (сектор 0) доступен с ключом A = A0 A1 A2 A3 A4 A5
.
Наконец, конфигурация транспорта по умолчанию для тегов MIFARE Classic (т. е. когда они поставляются с завода) — все сектора доступны для чтения и записи с ключом A = FF FF FF FF FF FF
.