Mifare Clasic Acces Bit

n971030
Offline
Зарегистрирован: 09.01.2017

Добрый день, помогите досканально изучить карту Mifare Classic, точнее меня интересует Acess Bit как его конфигурировать. 

n971030
Offline
Зарегистрирован: 09.01.2017

я так понимаю по умолчанию с завода идет 

0xFF
0x07
0x80

что в свою очередь разрешает читать записывать данные с ключем A и B выполнять инкремент и декремент и еще что то типа ( transfer, restore). 

Если я хочу заблокировать весь блок то 

0xEE
0x16
0x91

в этом случае читать и писать в сектор нельзя? 

 

n971030
Offline
Зарегистрирован: 09.01.2017

Есть вопрос такой: конфигуриуеться весь сектор в совокупности или конфигурируеться по отдельности каждый блок в секторе? 

alexeilm
Offline
Зарегистрирован: 27.01.2017

n971030 пишет:

Есть вопрос такой: конфигуриуеться весь сектор в совокупности или конфигурируеться по отдельности каждый блок в секторе? 

И так, и так.
В зависимости от того, что надо получить, т.е. к примеру, блок - это просто 16 байт данных или счетчик, и в зависимости от того, каким ключом (А или В) инкрементировать или декрементировать, и  в зависимости от того, каким ключом можно писать и каким ключом можно читать данные, и в зависимости от того,можно ли читать или изменять сам трэйлер или переписывать сами ключи.
В даташите от NXP это описано в п.8.7

EE1691 не позволит вам читать ключ А, позволит записывать ключ А, читать/писать ключ В и читать и писать биты доступа к сектору (блокам). Так же, данная комбинация полностью блокирует блок 0 (нельзя будет в него ни читать, ни писать, ни делать инкремент/декремент), а с блоками 1 и 2 это можно будет делать в полном объеме ключом А.