Herunterladen Inhalt Inhalt Diese Seite drucken

Mifare; Mifare Kommandos; Authentifizierung; Tabelle 7: Mifare Kommandos - B&R 5E9030.29 Technische Dokumentation

Inhaltsverzeichnis

Werbung

MIFARE

5 MIFARE

5.1 MIFARE Kommandos

Kommando
Beschreibung
Read
Liest einen 16 Byte Block vom PICC
Read_Blocks
Liest den angegebenen Bereich von Blöcken vom PICC 'A' or 'B'
Write
Schreibt einen 16 Byte Block auf den PICC
Decr
Nimmt den Wert des Quell-VALUE-Blockes, subtrahiert
den angegebenen Wert und schreibt das Ergebnis in
den Ziel-Block
Incr
Nimmt den Wert des Quell-VALUE-Blockes, addiert den
angegebenen Wert und schreibt das Ergebnis in den
Ziel-Block
Restore
Kopiert einen VALUE Block
InitZero
Initialisiert einen VALUE Block mit Wert 0
Store_Key_EEPROM
Speichert einen 6 Byte Key im EEPROM
Store_Key_Temp
Speichert einen 6 Byte Key temporär im Transponder-
leser bis zum Ausschalten
Connect
Verbindet sich manuell mit einem bestimmten TAG
Disconnect
Verbindet sich automatisch wieder mit dem besten TAG --
Key_CMD
Key wird bei jedem Kommando direkt mitgeben (DE-
FAULT)
Key_EEPROM
Es wird der Key vom EEPROM verwendet
Key_TEMP
Es wird der temporäre Key verwendet

5.2 Authentifizierung

Die für die Authentifizierung notwendigen Keys können entweder im EEPROM oder temporär im Transponder
abgelegt werden. Alternativ dazu können die Authentifizierungs-Keys mit dem Kommando übergeben werden.
Der verwendete Ablageort bzw. das Mitsenden der Authentifizierungs-Keys wird mittels der Kommandos Key_EE-
PROM, Key_TEMP bzw. Key_CMD eingestellt.
Für die Ablage der Authentifizierungs-Keys im Transponder dienen folgende Kommandos:
MIFARE Kommandos Authentifizierungs-Keys-Ablage
Kommando
Parameter 1
Store_key_eeprom
'A' or 'B'
Store_key_temp
6 Byte Key
store_key_eeprom,a,0,ff ff ff ff ff ff
Kommando "store_key_eeprom": Der Key wird in den EEPROM-Sektor 0 geschrieben
Der Default-Key (nach Auslieferung von TAGs) ist: 0xFF FF FF FF FF FF
Im EEPROM können für jeden der beiden Keys A oder B je 16 Keys (0 bis15) abgelegt werden.
16

Tabelle 7: MIFARE Kommandos

Parameter 2
SeKtor für Key in Reader EEPROM
--

Tabelle 8: MIFARE Kommandos Authentifizierungskey-Ablage

Parameter 1
Parameter 2
Parameter 3
'A' or 'B'
siehe
Tabel-
Quell Block
le
Zugriffs-
rechte
(Para-
meter2)
siehe
Tabel-
Start Block
le
Zugriffs-
rechte
(Para-
meter2)
'A' or 'B'
siehe
Tabel-
Ziel Block
le
Zugriffs-
rechte
(Para-
meter2)
'A' or 'B'
siehe
Tabel-
Quell Block
le
(Zugriffs-
rechte
(Para-
meter2)
'A' or 'B'
siehe
Tabel-
Quell Block
le
Zugriffs-
rechte
(Para-
meter2)
'A' or 'B'
siehe
Tabel-
Quell Block
le
Zugriffs-
rechte
(Para-
meter2)
'A' or 'B'
siehe
Tabel-
Ziel Block
le
Zugriffs-
rechte
(Para-
meter2)
'A' or 'B'
Sector für Key
6 Byte Key
in Reader EE-
PROM
6 Byte Key
--
--
4 Byte SNr
--
--
--
--
--
--
--
--
--
--
--
--
--
Parameter 3
6 Byte Key
--
Parameter 4
Parameter 5
--
--
End-Block
--
16 Byte Data
--
in hex 00h
Ziel Block
Wert
Ziel Block
Wert
Ziel Block
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
Parameter 4
Parameter 5
--
--
--
--
Datenblatt V 1.30 5E9030.29

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis