Комплекты разработчика
Комплекты разработчика (SDK) предназначены для встраивания решений компании "Аладдин Р.Д." в прикладное программное обеспечение собственной разработки. Для получения комплекта разработчика необходимо отправить заявку.
JaCarta SDK
JaCarta-2 SDK
JC-Mobile SDK
JC-WebClient SDK
JMS SDK
JaCarta SDK
Комплект разработчика JaCarta SDK предназначен для встраивания устройств JaCarta PKI, JaCarta ГОСТ, JaCarta LT и комбинированных моделей на их основе, а также "Антифрод-терминала", в прикладное ПО.
Для взаимодействия прикладного ПО с перечисленными устройствами могут быть использованы высокоуровневые интерфейсы PKCS #11 версии 2.20 и выше или Microsoft Crypto API, либо низкоуровневый интерфейс PC/SC (APDU-команды).
Комплектация
- Программные компоненты (кроссплатформенная библиотека PKCS #11)
- Примеры исходных кодов программ (языки программирования С, С++ и Java)
- Дистрибутив Единого Клиента JaCarta
Зарегистрировано в реестре российских программ для ЭВМ и БД (№ 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 ГОСТ
- Библиотека стандарта PKCS #11
- Примеры исходных кодов программ
- Типовые сценарии, примеры миграции с JaCarta ГОСТ и новая функциональность
- Языки программирования С/С++
- Документация по встраиванию и описания API
- Руководство по встраиванию PKCS #11
- Руководство программиста для ИКБ
- Руководства APDU для пользователя и администратора
- Сертификационные материалы для ознакомления
- СКЗИ "Криптотокен 2 ЭП" в составе JaCarta-2 ГОСТ
- АРМ администратора безопасности JaCarta-2 ГОСТ (СКЗИ "Криптотокен 2" в исполнении 13)
Зарегистрировано в реестре российских программ для ЭВМ и БД (№ 4299)
JC-Mobile SDK
Комплект разработчика для встраивания JaCarta PKI в мобильные приложения на платформах iOS, Android, Аврора.
Комплектация
- Интерфейсные библиотеки и примеры встраивания устройств в мобильные приложения для Android, iOS, Аврора
- Необходимая документация и справочная информация
Зарегистрировано в реестре российских программ для ЭВМ и БД (№ 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)
- Ссылки на документацию
Зарегистрировано в реестре российских программ для ЭВМ и БД (№ 4296)
JMS SDK
JMS SDK предоставляет открытые серверный и клиентский API, позволяющие расширить функциональность системы с помощью добавления новых модулей, разрабатывать коннекторы к удостоверяющим центрам и хранилищам данных пользователей, создавать собственное клиентское программное обеспечение, а также интегрировать JMS в существующие корпоративные системы.
Комплектация
- Примеры исходных кодов коннекторов к УЦ и хранилищам данных пользователей (язык программирования — C#)
- Необходимая документация и справочная информация