У меня есть эта команда в качестве справки: XX 2 C 03 XX
Когда я отправляю команду: «00 2 C 03 01 00», я получаю ошибку 6d00 (код инструкции не поддерживается или неверно)
Важно: я нахожусь в тестовой среде, я изучаю команды APDU. После тестовых вопросов я отправил команду на проверку PIN-кода, содержащего недопустимый PIN-код 3 раза подряд.
Исходный PIN-код: 1574
P1 = 0x15
P2 = 0x15
Команды:
>> 0x00,0x20,0x00,0x80,0x08,0x24,p1,p2,0xFF,0xFF,0xFF,0xFF,0xFF
<< 63c2
>> 0x00,0x20,0x00,0x80,0x08,0x24,p1,p2,0xFF,0xFF,0xFF,0xFF,0xFF
<< 63c1
>> 0x00,0x20,0x00,0x80,0x08,0x24,p1,p2,0xFF,0xFF,0xFF,0xFF,0xFF
<< 63c0
После этого я снова запускаю команду:
>> 0x00,0x20,0x00,0x80,0x08,0x24,p1,p2,0xFF,0xFF,0xFF,0xFF,0xFF
<< 6983
Я хочу сбросить счетчик (Reset Retry Counter), чтобы я мог проверить PIN опять же, с этой целью я выполняю следующую команду:
>> 00 2C 03 00
<< 6d00
Почему я получаю эту ошибку: «6d00»?