...
В процессе защиты GPC записывает в ключ лицензионную информацию, необходимую для функционирования защищенной программы.
Принцип защиты
В общих чертах принцип работы защиты выглядит так:
- Защищенное приложение обращается к электронному ключу.
- Ключ возвращает приложению некоторую информацию.
- Приложение при помощи этой информации идентифицирует электронный ключ. Если ключ имеет верные параметры, приложение продолжает работать. Если же параметры в ключе неверные, либо ключ отсутствует, то защищенное приложение прекращает свою работу.
Аппаратные ключи
Аппаратные электронные ключи Guardant – это небольшие устройства с USB-интерфейсом. Они служат для защиты и лицензирования софта любой ценовой категории.
Аппаратные ключи не требуют установки драйвера Guardant на компьютере конечного пользователя, т. к. GPC переводит их в HID-режим.
Модели аппаратных ключей с часами реального времени позволяют ограничивать срок использования программы.
Софтверные ключи
Софтверные электронные ключи Guardant – это программный аналог аппаратных ключей для защиты недорогого тиражного ПО.
Принцип работы Guardant SP основан на привязке приложения к уникальным характеристикам комплектующих компьютера, состояние которых на момент активации ключа фиксируется и далее сверяется с текущими значениями при каждом обращении приложения к ключу.
Программный ключ представляет собой файл-контейнер (*.grdvd), содержащий лицензионную информацию и служебные данные для активации, деактивации и т. п.
Софтверные ключи позволяют ограничивать время использования программы.
Для работы SP-ключей необходимо устанавливать драйвер Guardant на компьютер конечного пользователя.