PMA8N9P-BC
25 / 58
PROX'N'ROLL RFID SCANNER - Reference manual
SPRINGCARD, the SPRINGCARD logo, PRO ACTIVE and the PRO ACTIVE logo are registered trademarks of PRO ACTIVE SAS.
All other brand names, product names, or trademarks belong to their respective holders.
Information in this document is subject to change without notice. Reproduction without written permission of PRO ACTIVE is forbidden.
f. Size = 15 or 23 : master key diversification using RC171 algorithm
Offset
Length
Content
0
1
Key options. See table
g
below.
1
6
Mifare master key.
7
8 or 16
DES or 3-DES diversification key.
g. Key options bits, when size = 15 or 23
Bit
Value
Meaning
7
0
1
Diversified key is an A key
Diversified key is a B key
6
0
1
Diversification with card UID and address fixed to
h
00
Diversification with card UID and address = sector number
5 – 4
01
Diversify the key using RC171 algorithm
3 – 0
RFU
3.3.6. Reading a long string from a Mifare Classic card
Note :
This option is only available on Prox’N’Roll RFID Scanner, RDR-K632 and
ProxRunner.
When bits 4 and 6 in TOF.MIF are set (ASCII output, long string reading
extension enabled), the reader behaves as follow :
•
The output length (bits 0 to 3 of TOF.MIF) is ignored,
•
The reader reads sequentially all Mifare data blocks starting at address
specified in LOC.MIF (absolute address or pointer found in MAD), until
one of those events occurs :
o
The end-of-string character (‘\0’ i.e.
h
00) is read,
o
The end of the card is reached,
o
The authentication failed (see note below),
o
4 blocks (64 bytes) have been read.
Doing so, the reader is able to fetch ASCII strings up to 64 characters.
Note :
in this mode, the reading may cross a sector boundary (64 bytes is 4
blocks, where sectors below 32 are 3-block wide). In this case, the two sectors
to be read must be formatted with the same Mifare key and the same access
mode.