Initialize_authentication, Verify_authentication – ACS ACR33U-A1 SmartDuo Smart Card Reader User Manual

Page 38

Advertising
background image

ACR33U-A1 – Reference Manual

[email protected]

Version 1.02

www.acs.com.hk

Page 38 of 60

p

2

p

1

p

0

: Password set number

(rp

2

p

1

p

0

= 0111 for the secure code)


Response data format (abData field in the RDR_to_PC_DataBlock)

SW1

SW2

ErrorCnt

90h

Where:

SW1

= 90h

SW2 (ErrorCnt) = Error Counter. FFh indicates the verification is correct. 00h indicates the

password is locked (exceeded the maximum number of retries). Other

values indicate the current verification has failed.

8.3.4.5. INITIALIZE_AUTHENTICATION

Command format (abData field in the PC_to_RDR_XfrBlock)

Pseudo-APDU

CLA INS P1 P2 Lc Q(0) Q(1) … Q(7)

FFh 84h 00h 00h 08h

Where:

Byte Address:

Memory address location of the memory card

Q(0),Q(1)…Q(7): Host random number, 8 bytes


Response data format (abData field in the RDR_to_PC_DataBlock)

SW1 SW2

Where:

SW1, SW2 = 90 00h if no error

8.3.4.6. VERIFY_AUTHENTICATION

Command format (abData field in the PC_to_RDR_XfrBlock)

Pseudo-APDU

CLA INS P1

P2

Lc Q1(0) Q1(1) … Q1(7)

FFh 82h 00h 00h 08h

Where:

Byte Address:

Memory address location of the memory card

Q1(0),Q1(1)…Q1(7): Host challenge, 8 bytes

Advertising