У меня есть сомнения относительно того, как получить драйвер pkcs11 для взаимодействия с картами CAC. Насколько я понял, кардридер должен предоставить драйвер. Я только что проверил кард-ридер SCR331, но похоже, что у них нет драйвера pkcs11. Однако похоже, что ActivClient, заключенный с Министерством обороны США, работает с SCR331. Также я узнал, что OpenSC имеет драйвер windows pkcs11 opensc-pkcs11.dll. Будет ли это работать с картридером SCR331. Также я узнал из проекта Putty-CAC, что устройство чтения карт Litronics NetSign поставляет свой собственный драйвер pkcs11? "C:\WINNT\system32\core32. Это кажется немного запутанным, некоторые кард-ридеры не предоставляют, а некоторые, кажется, предоставляют.
Ранее мы использовали карту криптоускорителя Sun SCA6000 и взаимодействовали с ней, используя предоставленный ею файл библиотеки;
Так не должен ли драйвер pkcs11 в идеале поставляться с картридером? Как возможно, что драйвер pkcs11 от OpenSC работает с проприетарным картридером? Возможно ли, что он может работать с разными картридерами?
Спасибо за разъяснения