VERIFY PIN

Note: The information provided below is applicable only to devices belonging to the Crescendo 4000 family.

The VERIFY PIN command is used to authenticate using the PIN or to check whether the PIN has already been verified.

Instance: ACA

Access Condition: Always

Command Message

Field Value

CLA

00h, 80h

INS

20h

P1

00h

P2

00h

Lc

Data field length

Data

ASCII encoded PIN code (when present). The length of the PIN value must be in the Min PIN Length / Max PIN Length range. (See ACA Select). If Data field is empty, check only.

For example:

  • If your PIN is “123456”, the data field is 313233343536

Le

Empty

Response Message

Status Meaning

63CXh

Verification failed. X: remaining tries (contact/contactless)

6A88h

No PIN defined (PIN is still default or not created)

6983h

PIN blocked

6985h

Conditions of use not satisfied: PIN not changed while ForcePINChange is set

9000h

Command executed successfully

Examples

Verify PIN “123456” (hex 31 32 33 34 35 36):

00 20 00 00 06 31 32 33 34 35 36
        

Check if PIN is already verified (no Data field):

00 20 00 00 00
        

Response if PIN is already verified:

9000
        

Response if PIN is not verified and 6 attempts remain:

63C6