Некоторые преимущества аппаратных ключей HASP для защиты программ:
- Защита от пиратства. 3 В отличие от программных модулей, которые используют серийные номера и ключи активации, аппаратные ключи лишены недостатков, связанных с возможностью обхода защиты. 3
- Возможность защиты отдельных функций программы. 3 Без подключённого устройства приложение будет работать в функционально ограниченном демо-режиме. 3
- Возможность удалённого перепрограммирования ключей. 3 Это удобно, например, когда пользователь решает расширить свою лицензию. 3
- Шифрование данных. 4 Во время работы приложение передаёт зашифрованные данные в ключ, где специальный чип выполняет операцию расшифрования. 4
Некоторые недостатки аппаратных ключей HASP:
- Высокая стоимость. 2 Включает расходы на покупку, установку, модернизацию и обслуживание. 2
- Возможная несовместимость с существующими открытыми компьютерными платформами. 2
- Потеря ключей. 2 В этом случае изготовитель должен создать или выпустить новый ключ, или должна быть установлена другая копия программного обеспечения с другим ключом. 2
- Ограничения в использовании. 1 Например, однопользовательские USB-ключи не работают в терминале, два клиентских USB-ключа одной серии нельзя установить в один компьютер или сервер. 1