Online Store

Mifare-Struktur – Hilfe zur® Kartenprogrammierung

Bytenummer 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Beschreibung SCHLÜSSEL A Zugriff auf Bits TASTE B (optional)
   

0xFF

0x07

0 x 80

benutzer  

 

 

Zugriffsbedingungen für Datenblock 0
Zugreifen auf Bits Zugriffsbedingung für Anwendung
C10 C20 C30 lesen schreiben zuwachs Dekrementieren, Übertragen, Wiederherstellen
0 0 0 Taste A| B1 Taste A| B1 Taste A| B1 Taste A| B1 Transportkonfiguration
0 1 0 Taste A| B1 nie nie nie Lese-/Schreibsperre
1 0 0 Taste A| B1 Schlüssel B1 nie nie Lese-/Schreibsperre
1 1 0 Taste A| B1 Schlüssel B1 Schlüssel B1 Taste A| B1 value-Block
0 0 1 Taste A| B1 nie nie Taste A| B1 value-Block
0 1 1 Schlüssel B1 Schlüssel B1 nie nie Lese-/Schreibsperre
1 0 1 Schlüssel B1 nie nie nie Lese-/Schreibsperre
1 1 1 nie nie nie nie Lese-/Schreibsperre

1 Wenn Key B im entsprechenden Sector Trailer gelesen werden kann, kann er nicht zur Authentifizierung dienen (alle grau markierten Zeilen in der letzten Tabelle). Wenn das Lesegerät also einen Block eines Sektors authentifiziert, der die grau markierten Zugriffsbedingungen verwendet und Schlüssel B verwendet, verweigert die Karte nach der Authentifizierung jeden nachfolgenden Speicherzugriff.

 

 

Zugriffsbedingungen für Datenblock 1
Zugreifen auf Bits Zugriffsbedingung für Anwendung
C11 C21 C31 lesen schreiben zuwachs Dekrementieren, Übertragen, Wiederherstellen
0 0 0 Taste A| B1 Taste A| B1 Taste A| B1 Taste A| B1 Transportkonfiguration
0 1 0 Taste A| B1 nie nie nie Lese-/Schreibsperre
1 0 0 Taste A| B1 Schlüssel B1 nie nie Lese-/Schreibsperre
1 1 0 Taste A| B1 Schlüssel B1 Schlüssel B1 Taste A| B1 value-Block
0 0 1 Taste A| B1 nie nie Taste A| B1 value-Block
0 1 1 Schlüssel B1 Schlüssel B1 nie nie Lese-/Schreibsperre
1 0 1 Schlüssel B1 nie nie nie Lese-/Schreibsperre
1 1 1 nie nie nie nie Lese-/Schreibsperre

1 Wenn Key B im entsprechenden Sector Trailer gelesen werden kann, kann er nicht zur Authentifizierung dienen (alle grau markierten Zeilen in der letzten Tabelle). Wenn das Lesegerät also einen Block eines Sektors authentifiziert, der die grau markierten Zugriffsbedingungen verwendet und Schlüssel B verwendet, verweigert die Karte nach der Authentifizierung jeden nachfolgenden Speicherzugriff.

 

 

Zugriffsbedingungen für Datenblock 2
Zugreifen auf Bits Zugriffsbedingung für Anwendung
C12 C22 C32 lesen schreiben zuwachs Dekrementieren, Übertragen, Wiederherstellen
0 0 0 Taste A| B1 Taste A| B1 Taste A| B1 Taste A| B1 Transportkonfiguration
0 1 0 Taste A| B1 nie nie nie Lese-/Schreibsperre
1 0 0 Taste A| B1 Schlüssel B1 nie nie Lese-/Schreibsperre
1 1 0 Taste A| B1 Schlüssel B1 Schlüssel B1 Taste A| B1 value-Block
0 0 1 Taste A| B1 nie nie Taste A| B1 value-Block
0 1 1 Schlüssel B1 Schlüssel B1 nie nie Lese-/Schreibsperre
1 0 1 Schlüssel B1 nie nie nie Lese-/Schreibsperre
1 1 1 nie nie nie nie Lese-/Schreibsperre

1 Wenn Key B im entsprechenden Sector Trailer gelesen werden kann, kann er nicht zur Authentifizierung dienen (alle grau markierten Zeilen in der letzten Tabelle). Wenn das Lesegerät also einen Block eines Sektors authentifiziert, der die grau markierten Zugriffsbedingungen verwendet und Schlüssel B verwendet, verweigert die Karte nach der Authentifizierung jeden nachfolgenden Speicherzugriff.

 

Zugangsbedingungen für den Sektoranhänger
Zugreifen auf Bits Zugriffsbedingung für bemerkung
KEYA Zugreifen auf Bits KEYB
C13 C23 C33 lesen schreiben lesen schreiben lesen schreiben
0 0 0 nie Schlüssel A Schlüssel A nie Schlüssel A Schlüssel A Schlüssel B kann gelesen werden[1]
0 1 0 nie nie Schlüssel A nie Schlüssel A nie Schlüssel B kann gelesen werden[1]
1 0 0 nie Schlüssel B Taste A| B nie nie Schlüssel B
1 1 0 nie nie Taste A| B nie nie nie
0 0 1 nie Schlüssel A Schlüssel A Schlüssel A Schlüssel A Schlüssel A Schlüssel B kann gelesen werden, Transportkonfiguration[1]
0 1 1 nie Schlüssel B Taste A| B Schlüssel B nie Schlüssel B
1 0 1 nie nie Taste A| B Schlüssel B nie nie
1 1 1 nie nie Taste A| B nie nie nie

[1] für diesen Zugriff ist der Bedingungsschlüssel B lesbar und kann für Daten verwendet werden