Считыватель смарт-карт PCSC с несколькими слотами - PullRequest
1 голос
/ 29 мая 2019

Я реализовал кард-ридер с протоколом CCID на основе микроконтроллера с тремя слотами для карт.

В описании протокола каждая команда имеет байты с номерами слотов для получения команды.

На компьютере я использую приложения PCSC_Sample и SCardToolSet. Проблема в том, что они отправляют запросы только на слот № 0.

Как вы определяете количество слотов для карт? Это определенный параметр, который в одном из ответов отправляет Card READER в программу pcsc в качестве параметра или программа сама ищет карты в мастере (компьютере)? Если последнее, то какую программу вы можете порекомендовать для Windows 10?

1 Ответ

3 голосов
/ 29 мая 2019

Все читатели с несколькими слотами, с которыми я столкнулся (по общему признанию, контактные / бесконтактные комбинации, а не несколько контактных), предлагают каждый слот под отдельным дружественным именем. Это также упрощает обработку сценария глупыми приложениями.

Считыватели с высокой степенью защиты, имеющие встроенный модуль безопасности во втором слоте, вряд ли будут использовать PCSC.

...