Online Store

Mifare® struktura – pomoć pri programiranju kartica

Broj bajta 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Opis KLJUČ A Pristupni bitovi KLJUČ B (opciono)
   

0xFF

0x07

0x80

KORISNIČKO  

 

 

Uslovi pristupa za blok podataka 0
Pristupni bitovi Uvjet pristupa za Aplikacija
C10 C20 C30 čitati napisati povecanje Smanjenje, prenos, obnova
0 0 0 Ključ A| B1 Ključ A| B1 Ključ A| B1 Ključ A| B1 konfiguracija transporta
0 1 0 Ključ A| B1 nikada nikada nikada Blok čitanja/pisanja
1 0 0 Ključ A| B1 kljuc b1 nikada nikada Blok čitanja/pisanja
1 1 0 Ključ A| B1 kljuc b1 kljuc b1 Ključ A| B1 blok vrijednosti
0 0 1 Ključ A| B1 nikada nikada Ključ A| B1 blok vrijednosti
0 1 1 kljuc b1 kljuc b1 nikada nikada Blok čitanja/pisanja
1 0 1 kljuc b1 nikada nikada nikada Blok čitanja/pisanja
1 1 1 nikada nikada nikada nikada Blok čitanja/pisanja

1 Ako se ključ B može čitati u odgovarajućoj prikolici sektora, on ne može poslužiti za autentifikaciju (sve sive označene linije u poslednjoj tabeli). Kao posledica toga, ako čitač autentifikuje bilo koji blok sektora koji koristi sivo označene uslove pristupa i koristi ključ B, kartica će odbiti bilo kakav naknadni pristup memoriji nakon autentifikacije.

 

 

Uslovi pristupa za blok podataka 1
Pristupni bitovi Uvjet pristupa za Aplikacija
C11 C21 C31 čitati napisati povecanje Smanjenje, prenos, obnova
0 0 0 Ključ A| B1 Ključ A| B1 Ključ A| B1 Ključ A| B1 konfiguracija transporta
0 1 0 Ključ A| B1 nikada nikada nikada Blok čitanja/pisanja
1 0 0 Ključ A| B1 kljuc b1 nikada nikada Blok čitanja/pisanja
1 1 0 Ključ A| B1 kljuc b1 kljuc b1 Ključ A| B1 blok vrijednosti
0 0 1 Ključ A| B1 nikada nikada Ključ A| B1 blok vrijednosti
0 1 1 kljuc b1 kljuc b1 nikada nikada Blok čitanja/pisanja
1 0 1 kljuc b1 nikada nikada nikada Blok čitanja/pisanja
1 1 1 nikada nikada nikada nikada Blok čitanja/pisanja

1 Ako se ključ B može čitati u odgovarajućoj prikolici sektora, on ne može poslužiti za autentifikaciju (sve sive označene linije u poslednjoj tabeli). Kao posledica toga, ako čitač autentifikuje bilo koji blok sektora koji koristi sivo označene uslove pristupa i koristi ključ B, kartica će odbiti bilo kakav naknadni pristup memoriji nakon autentifikacije.

 

 

Uslovi pristupa za blok podataka 2
Pristupni bitovi Uvjet pristupa za Aplikacija
C12 C22 C32 čitati napisati povecanje Smanjenje, prenos, obnova
0 0 0 Ključ A| B1 Ključ A| B1 Ključ A| B1 Ključ A| B1 konfiguracija transporta
0 1 0 Ključ A| B1 nikada nikada nikada Blok čitanja/pisanja
1 0 0 Ključ A| B1 kljuc b1 nikada nikada Blok čitanja/pisanja
1 1 0 Ključ A| B1 kljuc b1 kljuc b1 Ključ A| B1 blok vrijednosti
0 0 1 Ključ A| B1 nikada nikada Ključ A| B1 blok vrijednosti
0 1 1 kljuc b1 kljuc b1 nikada nikada Blok čitanja/pisanja
1 0 1 kljuc b1 nikada nikada nikada Blok čitanja/pisanja
1 1 1 nikada nikada nikada nikada Blok čitanja/pisanja

1 Ako se ključ B može čitati u odgovarajućoj prikolici sektora, on ne može poslužiti za autentifikaciju (sve sive označene linije u poslednjoj tabeli). Kao posledica toga, ako čitač autentifikuje bilo koji blok sektora koji koristi sivo označene uslove pristupa i koristi ključ B, kartica će odbiti bilo kakav naknadni pristup memoriji nakon autentifikacije.

 

Uslovi pristupa sektorskoj prikolici
Pristupni bitovi Uvjet pristupa za Primjedba
KEYA Pristupni bitovi KEYB
C13 C23 C33 čitati napisati čitati napisati čitati napisati
0 0 0 nikada ključ A ključ A nikada ključ A ključ A Ključ B se može čitati[1]
0 1 0 nikada nikada ključ A nikada ključ A nikada Ključ B se može čitati[1]
1 0 0 nikada kljuc B Ključ A| B nikada nikada kljuc B
1 1 0 nikada nikada Ključ A| B nikada nikada nikada
0 0 1 nikada ključ A ključ A ključ A ključ A ključ A Ključ B se može čitati, konfiguracija transporta[1]
0 1 1 nikada kljuc B Ključ A| B kljuc B nikada kljuc B
1 0 1 nikada nikada Ključ A| B kljuc B nikada nikada
1 1 1 nikada nikada Ključ A| B nikada nikada nikada

[1] Za ovaj pristup, uslovni ključ B je čitljiv i može se koristiti za podatke