Sentinel LDK 10.0: Новые возможности и улучшения для современного лицензирования

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

Основные изменения и новые возможности Sentinel LDK 10.0 (главные моменты на русском языке):

  • Добавлен Fingerprint Generator Tool и API для генерации отпечатков машин в условиях ограниченной передачи файлов (например, air-gapped машины). Поддерживаются аппаратные идентификаторы: мак-адрес, FQDN (доменное имя), IP-адрес, SID. Это облегчает создание лицензий без необходимости передачи файлов C2V напрямую.

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

  • Поддержка Licensing API для ОС Андроид расширена (авто отключение лицензий в режиме SL UserMode).

  • Ускорена загрузка множества защищенных DLL за счет использования единого процесса hasp_rt.exe.

  • Можно отключить проверку Secure Storage ID (SSID) через конфигурацию лицензии или инструменты создания отпечатков.

  • Значительные улучшения в Sentinel LDK Envelope:

    ► Информационные сообщения при переключении между движками защиты V3 и NG.

    ► Предупреждение для сборок .NET с конфигурацией "Any CPU" при защите оболочкой Windows.

    ► Поддержка защиты новых платформ и расширенных возможностей для Python, Java и .NET 9.

    ► Создание OMAP файлов для облегчения чтения трасс исключений в Java.

  • Поддержка нового термина: "device-based" лицензирование вместо "identity-based", подчеркивающего, что лицензия привязана к устройству, а не к пользователю.

  • В Service Pack 10.0.200:

    ► Добавлена возможность отделения лицензии на SL UserMode ключ.

    ► Лицензии cloud-типов могут теперь ограничиваться использованием на одном устройстве или поддерживать множественные сессии для одного пользователя на разных машинах.

    ► Логи лицензирования можно выводить в формате JSON.

    ► Добавлена поддержка Alpine Linux.

    ► Улучшена поддержка Python-приложений на Linux и других платформ.

  • В версии 10.0 также реализована поддержка пользовательского лицензирования (User-Based Licensing) через облако, где лицензия предоставляется по учётным данным пользователя, что облегчает использование защищённых приложений на разных устройствах.

  • Добавлена поддержка безопасного протокола HTTPS для коммуникации между API лицензирования и облачными сервисами.

  • Поддержка старой версии Sentinel HL v.1.x прекращена (для неё рекомендуется продолжать использовать версии LDK 9.0 и ниже).