Dongle

Материал из SoftWiki

(Перенаправлено с Аппаратный ключ)
Перейти к: навигация, поиск

Аппаратный или электронный ключ (Dongle) - физическое устройство, устанавливаемое в какой-либо порт компьютера (USB, LPT, PCMCIA), без которого запуск и использование программного продукта невозможно или возможно, но в режиме ограниченной функциональности.

Защита с использованием аппаратного ключа работает следующим образом: приложение при запуске, а иногда и в процессе работы выполняет запрос к ключу, в котором могут храниться параметры запуска приложения, ключ для расшифровки некоторых частей приложения, контрольные суммы для оценки целостности кода, непосредственно части программного кода. Получая данные из ключа, приложение может каким-либо образом изменять свое поведение, например, не запускаться. Некоторые аппаратные ключи содержат в себе автономные часы, что позволяет производителю регулировать время использования приложения. Большинство производителей ключей предоставляют средства для управления сетевыми лицензиями, что позволяет размещать на одном аппаратном ключе данные для работы нескольких экземпляров приложения, а доступ к данным в аппаратном ключе выполнять по сети.

Аппаратные ключи

Личные инструменты