1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111
|
<cards>
<card name="STARCOS" >
<commands>
<!-- Secure PIN verification using the reader's keypad -->
<command name="SecureVerifyPin" target="reader" driver="cyberjack_ctapi">
<send>
<APDU>
<ELEM type="dword">0x20180100</ELEM>
</APDU>
<DATA>
<ELEM type="bytes" storedAs="bytes" >
52 0f 01 06 00 20 00
</ELEM>
<ELEM name="pid" type="byte" />
<ELEM type="bytes" storedAs="bytes" >
08 20 20 20 20 20 20 20 20
</ELEM>
</DATA>
</send>
<results>
<result sw1="0x90" type="success" >
PIN ok
</result>
<result sw1="0x63" sw2="0xc0" type="error" >
Bad PIN (only one try left !)
</result>
<result sw1="0x63" type="error" >Bad PIN</result>
<result sw1="0x63" sw2="0xc1" type="error" >
Bad PIN (only two tries left !)
</result>
<result sw1="0x63" sw2="0xc2" type="error" >
Bad PIN (only three tries left !)
</result>
<result sw1="0x69" sw2="0x83" type="error" >
Card seems to be destroyed, this might have the following reasons:
1) you entered a bad PIN too often
2) the card is of a new and yet unknown type
</result>
<result sw1="0x64" sw2="0x00" type="error" >
Verification aborted due to timeout
</result>
<result sw1="0x64" sw2="0x01" type="error" >
Verification aborted by user
</result>
</results>
</command>
<!-- Secure PIN modification using the reader's keypad -->
<command name="SecureModifyPin" target="reader" driver="cyberjack_ctapi" >
<send>
<APDU>
<ELEM type="dword">0x20190100</ELEM>
</APDU>
<DATA>
<ELEM type="bytes" storedAs="bytes" >
52 18 01 06 0e 00 24 00
</ELEM>
<ELEM name="pid" type="byte" />
<ELEM type="bytes" storedAs="bytes" >
10 20 20 20 20 20 20 20 20
20 20 20 20 20 20 20 20
</ELEM>
</DATA>
</send>
<results>
<result sw1="0x90" type="success" >
PIN ok
</result>
<result sw1="0x63" sw2="0xc0" type="error" >
Bad PIN (only one try left !)
</result>
<result sw1="0x63" type="error" >Bad PIN</result>
<result sw1="0x63" sw2="0xc1" type="error" >
Bad PIN (only two tries left !)
</result>
<result sw1="0x63" sw2="0xc2" type="error" >
Bad PIN (only three tries left !)
</result>
<result sw1="0x69" sw2="0x83" type="error" >
Card seems to be destroyed, this might have the following reasons:
1) you entered a bad PIN too often
2) the card is of a new and yet unknown type
</result>
<result sw1="0x64" sw2="0x00" type="error" >
Verification aborted due to timeout
</result>
<result sw1="0x64" sw2="0x01" type="error" >
Verification aborted by user
</result>
<result sw1="0x69" sw2="0x85" type="error" >
PIN is still initial PIN, please change it first.
</result>
<result sw1="0x6a" sw2="0x88" type="error" >
Unknown PIN id.
</result>
</results>
</command>
</commands>
<!-- generic command responses -->
<results>
</results>
</card>
</cards>
|