Member 14749454 Ответов: 1

Проблема с проверкой pin-кода на карте CAC с помощью команд APDU в .NET


Я новичок в использовании команд APDU. Я пишу а .Net application и мне нужно проверить Pin-код на карте CAC с помощью команд APDU.

Что я уже пробовал:

Я использую следующие команды APDU

CLA = 0x00,
INS = 0x20,
P1 = 0x00,
P2 = 0x80

Я получаю ответ “6E00” – “класс не поддерживается”. Команды прекрасно работают на карте PIV, но не для карты CAC. Я пробовал разные CLA, но не смог заставить их работать. Кто-нибудь знает, что мне нужно сделать по-другому для карты CAC?

1 Ответов

Рейтинг:
2

Richard MacCutchan

Вы, вероятно, найдете информацию быстрее в Общая карта доступа (CAC)[^].


Member 14749454

Спасибо за ссылку. Я просмотрел предоставленную вами ссылку, но она привела меня к документации, которую я уже просматривал ранее. Я пройду через это снова.

Richard MacCutchan

Проблема явно заключается в том, что то, что вы отправляете, не является действительным, поэтому единственный способ решить ее-проверить документацию, чтобы выяснить, почему. Если на сайте CAC есть справочный форум, то это гораздо лучшее место для вашего вопроса.