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

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

JaCarta SDK

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

JaCarta-2 SDK

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

JC-Mobile SDK

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

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

Зарегистрировано в реестре российских программ для ЭВМ и БД (№ 4294)

JaCarta-2 SDK

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

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

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

  • 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)

Подробнее...

JaCarta-2 SDK

Зарегистрировано в реестре российских программ для ЭВМ и БД (№ 4299)

JC-Mobile SDK

Комплект разработчика для встраивания JaCarta PKI в мобильные приложения на платформах iOS, Android, Аврора.

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

  • Интерфейсные библиотеки и примеры встраивания устройств в мобильные приложения для Android, iOS, Аврора
  • Необходимая документация и справочная информация
JC-Mobile SDK

Зарегистрировано в реестре российских программ для ЭВМ и БД (№ 4297)

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)
  • Ссылки на документацию
JC-WebClient SDK

Зарегистрировано в реестре российских программ для ЭВМ и БД (№ 4296)

JMS SDK

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

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

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