Instructions

NFC &
MIFARE & ISO14443AB & ISO15693 & ISO18000 & ISO7816 IC Card Module www.quio-rfid.de
Copyright © 2003-2022 Quick Ohm Küpper & Co. GmbH. All rights reserved. 45/101
Frame 0x42 Checksum
Failure:
Frame 0xBD Checksum
Example:
Send: 0x00 09 00 42 05 55 55 55 55 4E
Return: 0x00 04 01 42 47
5.6.4 MIFARE UltraLight C Key Authentication
Function: Inputting UltraLight C key, the device directly authenticate the key. This process
of authentification is controled by the module.
Host sends:
Frame 0x43 Key Checksum
Key: 16 bytes UltraLight C key
Success:
Frame 0x43 Checksum
Failure:
Frame 0xBC Checksum
Example:
Send: 0x00 14 00 43 49 45 4D 4B 41 45 52 42 21 4E 41 43 55 4F 59 46 21
Return: 0x00 04 01 43 46
5.6.5 MIFARE UltraLight C Ek (RndB) Read
Function: To read encrypted RndB that is generated by Ultralight C card. Command 0x44
and 0x45 are the separation commands to authenticate Ultralight C. Because the micro-controller
calculates 3DES is slower, so authentication will be more time-consuming, and therefore part of
the separation of authentication allows users to calculate 3DES to save authentication time.Users
could first consider using 0x43 to authenticate, if required authentication in speed, you could
contact us using separate authentication commands for technical support.
Host sends:
Frame 0x44 Checksum
Success:
Frame 0x44 Ek (RndB) Checksum
Ek (RndB): the card returned RndB encrypted data. The RndB was done DES decryption via
using the card key. After be decrypted, byte shifted---the first byte is moved to the end, then got
RndB'. At this time Ek (RndB) is the subsequent 3DES CBC algorithm initial vector.
Failure:
Frame 0xBB Checksum
Example:
Send: 0x00 04 00 44 40
Return: 0x00 0C 01 44 93 AB 8B F9 42 56 AF 14 AC