Что означает совместимость смарт-карты с PKCS#15?

Многие поставщики смарт-карт рекламируют свои смарт-карты как совместимые с PKCS#15 или совместимые с ISO 7816-15 (более или менее эти два документа совпадают). Прочитав оба документа, я понял, что PKCS#15 представляет собой определенный макет смарт-карты файловой системы и определенную кодировку содержимого файлов, представляющих структуры PKCS#15 (ODF, PuKDF, PrKDF, CDF, AODF, SKDF и т. д.).

По моему мнению, любая смарт-карта, совместимая с файловой системой ISO 7816, совместима с этим стандартом.

Итак, мой вопрос: что это значит, когда смарт-карта рекламируется как совместимая с PKCS # 15? Что вы думаете об этом? Существуют ли какие-либо карты, в которых эти файлы PKCS # 15 реализованы внутри операционной системы карты (без использования внешней программы для карты, отображающей эти структуры в выделенные файлы, прозрачные или записываемые файлы)?


person Mario Drzic    schedule 18.11.2015    source источник


Ответы (2)


Я бы также рассматривал совместимость PKCS#15 в основном с точки зрения файловой системы. Обратите внимание, что вся эта информация, представленная на карте, сама по себе не имеет активной функциональности. Еще нужна активная часть, т.е. е. программное обеспечение, которое считывает ее и переводит найденную информацию в соответствующие команды для отправки на карту. Например, это делается с помощью совместимого с PKCS#11 API, работающего на ПК.

person guidot    schedule 19.11.2015

PKCS # 15 и более поздние стандарты ISO / IEC 7816-15 описывают метод поиска файлов, объектов и функций карт на основе файлов. ISO/IEC 7816-4 описывает основу для реализации и использования карт на основе файлов, но не описывает, как обнаружить, какие файлы, объекты и функции содержатся на персонализированной карте.

Ни один из этих двух стандартов не является достаточно полным, чтобы полностью описать смарт-карту на основе файла, но он позволяет людям определять протоколы на картах и ​​писать программное обеспечение, которое можно использовать повторно. Если карта рекламируется как совместимая с PKCS#15, вы должны иметь возможность использовать ее (в определенной степени), внедрив PKCS#15 для этой карты или используя индивидуальное существующее решение.

person Maarten Bodewes    schedule 20.11.2015