Миграция с Hasp HK на Sentinel LDK

Миграция с Hasp HK на Sentinel LDK



Миграция с HASP HK на Sentinel LDK

Миграция с HASP HK на Sentinel LDK — важный процесс для разработчиков программного обеспечения, стремящихся улучшить механизмы лицензирования и защиты. Ниже представлен структурированный обзор процесса миграции, включая ключевые этапы и важные аспекты.


Обзор миграции

Миграция с HASP HK на Sentinel LDK позволяет разработчикам перейти на более надёжную платформу лицензирования при сохранении совместимости с существующими приложениями. Этот процесс можно выполнять поэтапно или сразу, в зависимости от потребностей организации.


Этапы миграции

1. Подготовка

  • Оценка текущей инфраструктуры: Проведите анализ существующей реализации HASP HK, включая все зависимости и интеграции.
  • Изучение документации: Ознакомьтесь с документацией Sentinel LDK, особенно с руководствами по миграции, где подробно описаны различия между HASP HK и Sentinel LDK.

2. Варианты реализации

Постепенная миграция
  • Этап 1: Продолжайте использовать существующие ключи HASP HK, добавляя ключи Sentinel HL (в конфигурации HASP) для новых установок. Такой подход позволяет минимизировать сбои для текущих пользователей.
  • Этап 2: Начните интеграцию функционала Sentinel LDK в ваше приложение, при этом продолжая поддерживать HASP HK. Это требует внесения изменений в код для использования API лицензирования Sentinel.
  • Этап 3: Полностью перейдите на использование ключей Sentinel HL (в конфигурации Driverless), обновив весь старый код для работы с Sentinel LDK.
Прямая миграция

Для организаций, готовых к немедленному переходу, замените все ключи HASP HK на ключи Sentinel HL (в конфигурации Driverless). Это потребует обновления кода приложения для работы с новыми API, предоставляемыми Sentinel LDK.

3. Адаптация кода

Обновите код приложения, чтобы устранить зависимости от HASP HK и заменить их вызовами API лицензирования Sentinel. Объём изменений зависит от степени интеграции старой системы.

4. Тестирование

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

5. Развёртывание

Выпустите обновлённое программное обеспечение для пользователей, предоставив им доступ к новым ключам Sentinel HL. Подготовьте документацию и техническую поддержку, чтобы облегчить переход.


Ключевые аспекты

  • Совместимость: Убедитесь, что защищённое приложение совместимо с Sentinel LDK, используя соответствующие библиотеки API версии 7.1 или выше.
  • Поддержка и ресурсы: Используйте инструменты, такие как Sentinel LDK ToolBox, для тестирования API и изучения лучших практик реализации.
  • Информирование пользователей: Заблаговременно уведомляйте пользователей о изменениях в лицензировании и действиях, которые от них потребуются в процессе миграции.

Заключение

Миграция с HASP HK на Sentinel LDK открывает новые возможности в области безопасности и гибкости лицензирования программного обеспечения. Следуя структурированному процессу миграции, разработчики могут обеспечить плавный переход, повысить уровень защиты своих продуктов и минимизировать неудобства для конечных пользователей. Для получения более подробной информации и дополнительной помощи обращайтесь к службе поддержки.