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

Комплекты разработчика (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 ГОСТ, JaCarta PRO и комбинированных моделей на их основе, а также "Антифрод-терминала" в Web-приложения.

JMS SDK

Предназначен для разработки коннекторов к удостоверяющим центрам (УЦ) и хранилищам данных пользователей, а также интеграции JaCarta Management System (JMS) с другими корпоративными системами.


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

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

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

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

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

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

JMS предоставляет открытые серверный и клиентский API, позволяющие расширить функциональность системы с помощью добавления новых модулей, разрабатывать коннекторы к удостоверяющим центрам и хранилищам данных пользователей, создавать собственное клиентское программное обеспечение, а также интегрировать JMS в существующие корпоративные системы.

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

  • Примеры исходных кодов коннекторов к УЦ и хранилищам данных пользователей (язык программирования — C#).
  • Необходимая документация и справочная информация.

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

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