English
Language : 

CLRC632 Datasheet, PDF (136/163 Pages) NXP Semiconductors – Multiple Protocol Contactless Reader IC
Philips Semiconductors
Multiple Protocol Contactless Reader IC
Product Specification Rev. 3.0; May 2003
CL RC632
18.9.3 AUTHENT1 COMMAND 0CHEX
18.9.3.1 Overview
Command Codehex
Action
Authent1
0C
Performs the first part of the Crypto1
(MIFARE Classic) card authentication
Arguments and Data
Card Auth-Command
Card Block Address
Card Serial Number LSB
Card Serial Number Byte1
Card Serial Number Byte2
Card Serial Number MSB
Returned Data
-
The Authent1-Command is a special Transceive-Command: it takes six argument bytes which are sent to the
card. The card’s response is not forwarded to the µ-Processor, but is used to check the authenticity of the
card and to prove authenticity of the CL RC632 to the card.
The Authent1-Command can be triggered only by the µ-Processor. The sequence of states for this command
is the same as for the Transceive-Command (see 18.4.3).
18.9.4 AUTHENT2 COMMAND 14HEX
18.9.4.1 Overview
Command
Authent2
Codehex
Action
14
Performs the second part of the card
authentication using the Crypto1 algorithm.
Arguments and Data Returned Data
-
-
The Authent2-Command is a special Transceive-Command. It does not need any argument byte but all
necessary data which has to be sent to the card is assembled by the CL RC632 itself. The card response is
not forwarded to the µ-Processor, but is used to check the authenticity of the card and to prove authenticity
of the CL RC632 to the card.
The Authent2-Command can only be started by the µ-Processor. The logical sequence for this command is
the same as for the Transceive-Command (see 18.4.3).
18.9.4.2 Effect of the Authent2-Command
If the Authent2-Command was successful, authenticity of card and CL RC632 is proved. In this case, the
control bit Crypto1On is set automatically. When bit Crypto1On is set, all further card communication is done
encrypted, using the Crypto1 security algorithm. If the Authent2-Command fails, bit Crypto1On is cleared.
Note: The flag Crypto1On can not be set by the µ-Processor but only through a successfully performed
Authent2-Command. The µ-Processor may clear the bit Crypto1On to continue with plain card
communication.
Note: The Authent2-Command has to be executed immediately after a successful Authent1-Command (see
18.9.3). Furthermore, the keys stored in the key buffer and those on the card have to match.
136
Confidential