Online Store

Structura MIFARE® – ajutor pentru programarea cardurilor

Numărul octetului 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Descrierea / TASTA A Biți de acces TASTA B (opțional)
   

0xFF

0x07

0x80

UTILIZATOR  

 

 

Condiții de acces pentru blocul de date 0
Biți de acces Condiția de acces pentru Aplicație
C10 C20 C30 Citeste scrie creștere decrementare, transfer, restaurare
0 0 0 tasta A| B1 tasta A| B1 tasta A| B1 tasta A| B1 configurația transportului
0 1 0 tasta A| B1 niciodată niciodată niciodată bloc de citire/scriere
1 0 0 tasta A| B1 cheia B1 niciodată niciodată bloc de citire/scriere
1 1 0 tasta A| B1 cheia B1 cheia B1 tasta A| B1 (bloc de valori)
0 0 1 tasta A| B1 niciodată niciodată tasta A| B1 (bloc de valori)
0 1 1 cheia B1 cheia B1 niciodată niciodată bloc de citire/scriere
1 0 1 cheia B1 niciodată niciodată niciodată bloc de citire/scriere
1 1 1 niciodată niciodată niciodată niciodată bloc de citire/scriere

1 dacă cheia B poate fi citită în remorca sector corespunzătoare, aceasta nu poate servi pentru autentificare (toate liniile marcate gri din ultimul tabel). În consecință, dacă cititorul autentifică orice bloc al unui sector care utilizează condițiile de acces marcate gri și folosind cheia B, cardul va refuza orice acces ulterior la memorie după autentificare.

 

 

Condiții de acces pentru blocul de date 1
Biți de acces Condiția de acces pentru Aplicație
C11 C21 C31 Citeste scrie creștere decrementare, transfer, restaurare
0 0 0 tasta A| B1 tasta A| B1 tasta A| B1 tasta A| B1 configurația transportului
0 1 0 tasta A| B1 niciodată niciodată niciodată bloc de citire/scriere
1 0 0 tasta A| B1 cheia B1 niciodată niciodată bloc de citire/scriere
1 1 0 tasta A| B1 cheia B1 cheia B1 tasta A| B1 (bloc de valori)
0 0 1 tasta A| B1 niciodată niciodată tasta A| B1 (bloc de valori)
0 1 1 cheia B1 cheia B1 niciodată niciodată bloc de citire/scriere
1 0 1 cheia B1 niciodată niciodată niciodată bloc de citire/scriere
1 1 1 niciodată niciodată niciodată niciodată bloc de citire/scriere

1 dacă cheia B poate fi citită în remorca sector corespunzătoare, aceasta nu poate servi pentru autentificare (toate liniile marcate gri din ultimul tabel). În consecință, dacă cititorul autentifică orice bloc al unui sector care utilizează condițiile de acces marcate gri și folosind cheia B, cardul va refuza orice acces ulterior la memorie după autentificare.

 

 

Condiții de acces pentru blocul de date 2
Biți de acces Condiția de acces pentru Aplicație
C12 C22 C32 Citeste scrie creștere decrementare, transfer, restaurare
0 0 0 tasta A| B1 tasta A| B1 tasta A| B1 tasta A| B1 configurația transportului
0 1 0 tasta A| B1 niciodată niciodată niciodată bloc de citire/scriere
1 0 0 tasta A| B1 cheia B1 niciodată niciodată bloc de citire/scriere
1 1 0 tasta A| B1 cheia B1 cheia B1 tasta A| B1 (bloc de valori)
0 0 1 tasta A| B1 niciodată niciodată tasta A| B1 (bloc de valori)
0 1 1 cheia B1 cheia B1 niciodată niciodată bloc de citire/scriere
1 0 1 cheia B1 niciodată niciodată niciodată bloc de citire/scriere
1 1 1 niciodată niciodată niciodată niciodată bloc de citire/scriere

1 dacă cheia B poate fi citită în remorca sector corespunzătoare, aceasta nu poate servi pentru autentificare (toate liniile marcate gri din ultimul tabel). În consecință, dacă cititorul autentifică orice bloc al unui sector care utilizează condițiile de acces marcate gri și folosind cheia B, cardul va refuza orice acces ulterior la memorie după autentificare.

 

Condiții de acces pentru remorca sectorului
Biți de acces Condiția de acces pentru Remarca
KEYA Biți de acces KEYB
C13 C23 C33 Citeste scrie Citeste scrie Citeste scrie
0 0 0 niciodată tasta A tasta A niciodată tasta A tasta A Cheia B poate fi citită[1]
0 1 0 niciodată niciodată tasta A niciodată tasta A niciodată Cheia B poate fi citită[1]
1 0 0 niciodată tasta B tasta A| B niciodată niciodată tasta B
1 1 0 niciodată niciodată tasta A| B niciodată niciodată niciodată
0 0 1 niciodată tasta A tasta A tasta A tasta A tasta A Cheia B poate fi citită, configurația transportului[1]
0 1 1 niciodată tasta B tasta A| B tasta B niciodată tasta B
1 0 1 niciodată niciodată tasta A| B tasta B niciodată niciodată
1 1 1 niciodată niciodată tasta A| B niciodată niciodată niciodată

[1] pentru acest acces, condiția cheie B este lizibilă și poate fi utilizată pentru date