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

Комплекты разработчика (SDK) предназначены для встраивания решений компании "Аладдин Р.Д." в прикладное программное обеспечение собственной разработки. Для получения комплекта разработчика необходимо отправить заявку.

JaCarta SDK

Предназначен для встраивания устройств JaCarta PKI, JaCarta ГОСТ, JaCarta LT и комбинированных моделей на их основе, а также "Антифрод-терминала" в прикладное ПО.

JaCarta-2 SDK

Предназначен для встраивания устройств JaCarta-2 ГОСТ и комбинированных моделей на их основе, а также "Антифрод-терминала" в прикладное ПО.

JC-Mobile SDK

Предназначен для встраивания устройств JaCarta PKI, JaCarta ГОСТ и комбинированных моделей на их основе в мобильные приложения на платформах Apple iOS и Google Android.

JC-WebClient SDK

Предназначен для встраивания устройств JaCarta-2 ГОСТ , JaCarta ГОСТ и комбинированных моделей на их основе, а также "Антифрод-терминала" в Web-приложения.


Партнёры компании "Аладдин Р.Д." могут скачать комплекты разработчика из личного кабинета партнёра.

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

Комплект разработчика JaCarta SDK предназначен для встраивания устройств JaCarta PKI, JaCarta ГОСТ, JaCarta LT и комбинированных моделей на их основе, а также "Антифрод-терминала", в прикладное ПО.

Для взаимодействия прикладного ПО с перечисленными устройствами могут быть использованы высокоуровневые интерфейсы PKCS #11 версии 2.20 и выше или Microsoft Crypto API, либо низкоуровневый интерфейс PC/SC (APDU-команды).

Комплектация

  • Программные компоненты (кроссплатформенная библиотека PKCS #11).
  • Примеры исходных кодов программ (языки программирования С, С++ и Java).
  • Дистрибутив Единого Клиента JaCarta.

Отправить заявку
Комплект разработчика JaCarta SDK
Комплект разработчика JaCarta-2 SDK

Комплект разработчика JaCarta-2 SDK

Комплект разработчика JaCarta-2 SDK предназначен для встраивания устройств JaCarta-2 ГОСТ и комбинированных моделей на их основе, а также "Антифрод-терминала", в прикладное ПО.

Для взаимодействия прикладного ПО с перечисленными устройствами могут быть использованы интерфейс PKCS #11 версии 2.30 draft, сертифицированный интерфейс ИКБ (APDU) либо интерфейс PC/SC (APDU), предназначенный для встраивания устройств JaCarta-2 ГОСТ в другие СКЗИ.

Комплектация

  • Программные компоненты, включая библиотеку стандарта PKCS #11 и средство администрирования.
  • Примеры исходных кодов программ для работы с PKCS #11.
  • Документация для встраивания устройств с помощью различных прикладных интерфейсов.
  • Сертификационные материалы для ознакомления.

Отправить заявку

Доступные интерфейсы

  • PKCS #11 — рекомендованный интерфейс. Представлен в виде библиотеки стандарта PKCS #11.
  • ИКБ (APDU) — сертифицированный интерфейс. Представлен в виде отдельной библиотеки (интерфейсная криптобиблиотека или ИКБ), использующей в своей работе интерфейс APDU.
  • PC/SC (APDU)* — интерфейс для встраивания в другие СКЗИ. Представлен в виде набора APDU-команд для взаимодействия с устройством напрямую из ОС (по аналогии с JaCarta ГОСТ).

Подробная комплектация

  • Программные компоненты
    • Библиотека стандарта PKCS #11
      • Поддержка Microsoft Windows, GNU/Linux, Apple macOS/OS X
      • Поддержка всех моделей устройств в рамках одной библиотеки
      • Использование сертифицированного интерфейса ИКБ
      • Автоматизация контроля целостности СКЗИ
    • Компоненты СКЗИ (ИКБ и утилита контроля целостности)
      • Поддержка Microsoft Windows, GNU/Linux, Apple macOS/OS X
      • Автоматическое построение защищённого канала между физическим устройством и прикладным ПО
      • Быстрая сертифицированная реализация хэш-функции и шифрования
      • Контроль целостности компонентов СКЗИ
    • АРМ разработчика для администрирования JaCarta-2 ГОСТ в рамках разработки и тестирования
      • Позволяет инициализировать устройства, устанавливать PIN-код пользователя, PUK-код для разблокировки и политики PIN-кодов, записывать доверенные объекты и пр.
      • Возможность подготовиться к реальной эксплуатации
      • Максимально приближено к АРМ администратора безопасности JaCarta-2 ГОСТ
  • Примеры исходных кодов программ
    • Типовые сценарии, примеры миграции с JaCarta ГОСТ и новая функциональность
    • Языки программирования С/С++
  • Документация по встраиванию и описания API
    • Руководство по встраиванию PKCS #11
    • Руководство программиста для ИКБ
    • Руководства APDU для пользователя и администратора*
  • Сертификационные материалы для ознакомления
    • СКЗИ "Криптотокен 2 ЭП" в составе JaCarta-2 ГОСТ
    • АРМ администратора безопасности JaCarta-2 ГОСТ (СКЗИ "Криптотокен 2" в исполнении 13)

Комплект разработчика JC-Mobile SDK

Комплект разработчика для встраивания JaCarta PKI, JaCarta ГОСТ и комбинированных моделей на их основе в мобильные приложения на платформах Apple iOS и Google Android.

Комплектация

  • Интерфейсные библиотеки и примеры встраивания устройств в мобильные приложения для Google Android и Apple iOS.
  • Необходимая документация и справочная информация.

Отправить заявку
Комплект разработчика JC-Mobile SDK
Комплект разработчика JC-WebClient SDK

Комплект разработчика JC-WebClient SDK

Комплект разработчика предназначен для встраивания устройств JaCarta-2 ГОСТ, JaCarta ГОСТ и комбинированных моделей на их основе, а также "Антифрод-терминала", в Web-приложения. Поддерживаемые браузеры: Google Chrome, Microsoft Edge, Mozilla Firefox, Microsoft Internet Explorer 8-11, Apple Safari, Яндекс.Браузер, Opera, Спутник.

Комплектация

  • ПО JC-WebClient.
  • Пример встраивания (демо-портал на ASP.Net).
  • Ссылки на документацию.

Отправить заявку