Конечно: каждый объект PIN на карте имеет соответствующий счетчик ошибок.В противном случае нельзя было бы гарантировать, что ПИН действительно блокируется после заданного количества ошибочных попыток, как только участвуют несколько клиентов.
(PKCS - это просто дополнительный уровень для преобразования общих команд в специальные длясоответствующий тип карты.)
Проблема в том, что практически нет способов извлечь этот счетчик ошибок стандартным способом.Это зависит от типа карты и ее конфигурации.Лучше всего отправить команду VERIFY
с неправильными данными PIN-кода и найти код состояния «63 Cn», где n представляет количество оставшихся попыток.Однако в худшем случае карта отвечает «63 00», если остается одна или несколько попыток, и «69 83», если PIN-код заблокирован.За подробностями обращайтесь к руководству по операционной системе смарт-карты.