Комплект разработчика

Комплект разработчика (SDK) Рутокен ориентирован на разработчиков программного обеспечения и системных интеграторов в области информационной безопасности. Некоторые примеры, входящие в состав в комплекта разработчика, требуют установленных драйверов Рутокен.

В состав Рутокен SDK входят:

  • Руководство разработчика;
  • Заголовочные файлы, необходимые для компиляции и работы примеров;
  • Примеры использования библиотеки rtPKCS11ECP для языков С/C++;
  • Примеры использования функций Рутокен CSP через интерфейс Microsoft Crypto API;
  • Библиотеки, программные модули и фреймворки, необходимые для сборки;
  • Библиотека Java-провайдера для Рутокен ЭЦП;
  • Примеры приложений для iOS и Android;
  • Другие полезные примеры и утилиты.

Для работы примеров, представленных в комплекте разработчика, требуются библиотеки, предоставляющие программные интерфейсы для взаимодействия с персональными идентификаторами Рутокен. Драйверы Рутокен для Windows содержат все нижеперечисленные библиотеки. Библиотеки для других платформ входят в состав SDK.

  Рутокен CSP rtPKCS11 rtPKCS11ECP
API Microsoft Crypto API PKCS#11 для RSA PKCS#11 для ГОСТ и RSA
Рутокен S
Рутокен ЭЦП
Windows
GNU/Linux
OS X
FreeBSD
iOS
Android