User's Manual

27 | P a g e www.eccel.co.uk
3.4.9 Password auth (0x48)
This command tries to authenticate the tag using the chosen password. It takes as an argument a password
as four bytes. The returned ACK response contains two bytes of password acknowledge (PACK).
Command description
Argument
Size
Value
Description
Command ID
1
0x48
MF
U
_
PASSWORD_AUTH
Counter number
4
X
4
-
bytes password
Response
description
ACK
1
0x00
Command ID
1
0x48
MF
U
_
PASSWORD_AUTH
PACK
2
X
P
assword acknowledge bytes
Example:
HOST=>READER: 0x48 – MFU_PASSWORD_AUTH
0x00 0x00 0x00 0x00 – password
READER=>HOST: 0x00 – ACK byte
0x48 – related command code MFU_PASSWORD_AUTH
0x00 0x00 – password acknowledge bytes
3.4.10 Ultralight-C authenticate (0x49)
This command tries to authenticate the Mifare Ultralight-C tag using the password stored in the key
storage. It takes as an argument one byte with the key number in the key storage.
Command description
Argument
Size
Value
Description
Command ID
1
0x49
MF
UC_AUTHENTICATE
Key number
1
0
-
4
Key number in key storage
Response
description
ACK
1
0x00
Command ID
1
0x49
MF
UC_AUTHENTICATE