ACS ACR 38 Manuel d'utilisateur Page 40

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 43
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 39
ACR38 Reference Manual version 1.9 February 2006
Response data format
Header Status Data length SW1 SW2
LEN
01
H
SW1, SW2 = 90
H
00
H
if no error
8.2.8.5 AUTHENTICATE_MEMORY_CARD (SLE4436 and SLE5536 only)
To read a card authentication certificate from a SLE5536 card. The following actions are executed by the
ACR38:
o select Key 1 or Key 2 in the card as specified in the command
o present the challenge data specified in the command to the card
o generate the specified number of CLK pulses for each bit of authentication data computed by
the card
o read 16 bits of authentication data from the card
o reset the card to normal operation mode
The ACR38 returns the 16 bits of authentication data calculated by the card in the response.
Command format
Header Instruction Data length Data
LEN
CLA INS P1 P2
MEM_L CODE
MSB LSB
KEY CLK_CNT Byte1 Byte 2 …… Byte 5 Byte 6
01
H
A0
H
00
H
08
H
FF
H
84
H
00
H
00
H
08
H
KEY Key to be used for the computation of the authentication certificate:
00
H
: key 1 with no cipher block chaining
01
H
: key 2 with no cipher block chaining
80
H
: key 1 with cipher block chaining (SLE5536 only)
81
H
: key 2 with cipher block chaining (SLE5536 only)
CLK_CNT Number of CLK pulses to be supplied to the card for the computation of each bit of the
authentication certificate.
BYTE 1...6 Card challenge data
Response data format
Header Status Data length CERT SW1 SW2
LEN
01
H
CERT 16 bits of authentication data computed by the card. The LSB of BYTE 1 is the first
authentication bit read from the card.
SW1, SW2 = 90
H
00
H
if no error
Advanced Card Systems Ltd. Page 40 of 43
Vue de la page 39
1 2 ... 35 36 37 38 39 40 41 42 43

Commentaires sur ces manuels

Pas de commentaire