Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Стандарт PKCS #11 в Рутокен SDK реализован динамически подключаемыми библиотеками (dll) rtPKCS11 и rtPKCS11ECP, написанными на языке C++.

Библиотека rtPKCS11 предназначена для работы в Windows как с Рутокен (Рутокен S), так и с Рутокен Lite и ЭЦП PKI/2.0/3.0. Она реализует функциональность зарубежных криптографических алгоритмов (RSA).

Библиотека Кроссплатформенная библиотека rtPKCS11ECP предназначена для работы с линейками Рутокен Lite, Рутокен ЭЦП и Рутокен PINPadЭЦП PKI/2.0/3.0, так как в ней нех реализованы российские стандарты криптографических алгоритмов (ГОСТ 34.10-2001, ГОСТ 34.10-2012,  ГОСТ ГОСТ 34.11-94, ГОСТ 34.11-2012,  ГОСТ ГОСТ 28147-89, ГОСТ-34.12-2015(2018)). Рутокен Lite ограничено поддерживается в библиотеке rtpkcs11ecp. Доступно обнаружение и получение информации об устройстве, управление PIN-кодами, работа с объектами данных (CKO_DATA).

Библиотеки входят в состав драйверов Рутокен, их установка, обновление, удаление происходят автоматически в процессе работы программы установки драйверов, что позволяет конечным пользователям легко и быстро получать актуальные обновления и исправления библиотеки. Библиотека rtPKCS11ECP может использоваться и без драйверов, поскольку Рутокен Lite и семейство Рутокен ЭЦП являются CCID-совместимыми устройствами и необходимые для работы с ними драйверы CCID входят в состав современных операционных систем.

Библиотеками поддерживаются операционные системы Microsoft Windows в соответствии с системными требованиями драйверов Рутокен.

Библиотека rtPKCS11 имеет разные конфигурации в зависимости от разрядности операционной системы. С драйверами Рутокен для платформы Win32 распространяется конфигурация Unicode Win32, с драйверами для платформы x64 – конфигурации Unicode Win32 и Unicode x64. Конфигурация библиотеки rtPKCS11ECP зависит от разрядности процессора.

Работа библиотеки rtPKCS11 зависит от следующих модулей: rtLib, rtAPIi, rtGrTools, rtCSP. Указанные модули также распространяются в составе драйверов Рутокен, их установка, обновление, удаление происходят автоматически в процессе работы программы установки драйверов Рутокен.

Работа библиотеки rtPKCS11ECP не зависит от других модулей.

Обе библиотеки сохраняют обратную совместимость по формату данных со всеми предыдущими версиями, т.е. объекты, созданные с помощью прежних версий библиотеки, будут продолжать работать и в новой версии.

Panel
borderColorgreen
bgColorwhite
borderStylesolid

Загрузить драйверы Рутокен для Windows

Panel
borderColorgreen
bgColorwhite
borderStylesolid

Загрузить драйверы Рутокен для *nix 

Panel
borderColorgreen
bgColorwhite
borderStylesolid

Загрузить драйверы Рутокен для Mac 

Panel
borderColorgreen
bgColorwhite
borderStylesolid

Загрузить библиотеку rtPKCS11ECP