Преимущества использования HASP для защиты программного обеспечения:
- Защита от нелегального использования, пиратского тиражирования и несанкционированного доступа к данным. 2 В процессе выполнения защищенная программа опрашивает подключённый к компьютеру ключ HASP. 2 Если он возвращает правильный ответ и работает по требуемому алгоритму, то программа выполняется нормально. 2 В противном случае, по усмотрению разработчика программы, она может завершаться, переключаться в демонстрационный режим или блокировать доступ к каким-либо функциям программы. 2
- Возможность управлять доступом к различным программным модулям и пакетам программ. 2 Также в памяти ключа можно хранить пароли, фрагменты кода программы, значения переменных и другую важную информацию. 2
- Гибкая политика лицензирования. 1 Например, модель HASP4 Net позволяет проводить лицензирование защищённого приложения в сети. 1
Недостатки использования HASP для защиты программного обеспечения:
- Высокая стоимость. 3 Программные продукты с USB-ключами стоят дороже аналогичных продуктов с программной защитой (в большинстве случаев дороже на 20%). 3
- Однопользовательские USB-ключи не работают в терминале (RDP). 3
- Два клиентских USB-ключа одной серии нельзя установить в один компьютер или сервер. 3
- USB-ключи не рекомендуются при использовании виртуальных серверов. 3
- Утерянные USB-ключи не подлежат восстановлению. 3