OpenSC против openCryptoKI

Какая библиотека более популярна для операционных систем Linux и Mac OS и каковы преимущества и недостатки поддержки стандарта PKCS#11 для смарт-карт? Есть ли руководство по добавлению поддержки PKCS#11 для смарт-карт?


person Noro    schedule 27.12.2011    source источник


Ответы (1)


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

Ваша карта, вероятно, поставляется с модулем PKCS # 11 по крайней мере для Windows. PKCS#11 — это просто программный интерфейс, очень похожий на модуль PAM. То, что происходит под API, — это отдельная история.

Вы можете начать с вики OpenSC и списка рассылки, если ваша цель — смарт-карты.

person Martin Paljak    schedule 28.12.2011
comment
Спасибо, Мартин, за информацию. Мне нужно реализовать модуль PKCS # 11 для конкретной смарт-карты. Существует менеджер слотов для управления различными модулями PKCS # 11, и мне нужно знать, какая библиотека обеспечивает лучший менеджер слотов под Linux. - person Noro; 29.12.2011