OpenSC - программный стек для смарт-карт. И включает в себя модуль PKCS # 11. OpenCryptoki - это «просто» модуль PKCS # 11 (то есть модуль только для программного обеспечения, за исключением некоторых плат IBM PCI, по-видимому), который не имеет никакого отношения к (большинству) смарт-карт.
Ваша карта, вероятно, поставляется с модулем PKCS # 11 как минимум для Windows. PKCS # 11 - это просто программный интерфейс, очень похожий на модуль PAM. То, что происходит под API, - это отдельная история.
Вы можете начать с OpenSC вики и списка рассылки, если ваша цель - смарт-карты.