Криптотокен PKCS#11

Устанавливается в поставляемые Заказчику USB-ключи и смарт-карты на базе микроконтроллеров ST23L80A, ST23R160  со встроенной ОС "Магистра ХХ".

Включает приложение микроконтроллера и динамически загружаемые библиотеки для ОС Windows 7 32 bit (Windows 8, Windows 10)  и для ОС Linux.

Обеспечивает реализацию программного интерфейса криптотокена PKCS#11. Обеспечивается поддержка российского криптографического алгоритма электронной подписи по ГОСТ Р34.10-2012 реализованного непосредственно в  микроконтроллере.

Закрытые ключи ЭП не могут быть извлечены из памяти микроконтроллера.

Необходимые для функционирования пароли PKCS#11  SO PIN (пароль администратора) и USER PIN, предустанавливаются в микроконтроллере (смарт-карте)  при установке приложения.

Все предусмотренные некриптографические объекты данных, а также атрибуты всех объектов данных, сохраняются исключительно в памяти микроконтроллера.

Обеспечивается область памяти для хранения приватных объектов данных PKCS#11 (т.е. объектов данных доступных после предъявления UserPin) и область памяти для хранения публичных объектов данных PKCS#11 (т.е. объектов имеющих открытый доступ). Размеры областей конфигурируются в соответствии с реальным объемом свободной памяти, доступной в микроконтроллере.

Обеспечивается взаимодействие нескольких процессов с несколькими слотами (в терминологии спецификации PKCS#11), но в каждом слоте может присутствовать только 1 токен.

Допускается наличие в Токене дополнительных приложений по спецификации корпоративных Заказчиков.

.