beautypg.com

Initialize_authentication, Verify_authentication – ACS ACR38K Smart Keyboard User Manual

Page 27

background image

ACR38x (CCID) – Reference Manual

[email protected]

Version 6.04

www.acs.com.hk

Page 27 of 58

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 (or exceeded the maximum number of retries). Other

values indicate the current verification has failed.

9.3.3.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:

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

9.3.3.6. VERIFY_AUTHENTICATION

Command Format (abData field in the PC_to_RDR_XfrBlock)

Pseudo-APDU

CLA INS

P1

P2

Lc

Ch(0) Ch(1) … Ch(7)

FFh

82h

00h

00h

08h

Where:

Ch(0),Ch(1)…Ch(7)

Host challenge, 8 bytes


Response Data Format (abData field in the RDR_to_PC_DataBlock)

SW1 SW2

Where:

SW1 SW2 = 90 00h if no error