Настройка лицензионных ограничений, программирование памяти ключа и защита выполняются при только при помощи GUI-утилиты «LicenseWizard.exe» («Мастер лицензирования и автоматической защиты»)
Запустить «LicenseWizard.exe»
Нажать [Пустой проект]
«Способ программирования ключей» оставить«Алгоритмы и данные в ключе генерируются автоматически мастером»
«Средство лицензирования (как защищаться от копирования)» в выпадающем списке «Использовать аппаратный ключ модели:» указать модель ключа
Нажать [Продолжить]
Указать имя проекта и каталог, в котором сохраняться файлы проекта
Нажать [Продолжить]
Выбрать нужный ключ из списка подсоединенных и, если нужно, включить опцию «Использовать ключ в HID режиме»
Нажать [Продолжить]
Нажать [Добавить] ив проводнике Windows выбрать защищаемые файлы
На вкладке «Лицензирование» не применять дополнительные настройки лицензирования (для усиления защиты лучше включить опцию «Использовать алгоритм ЭЦП»)
Включить нужные опции защиты на вкладке «Защита»
Настроить сервисные опции на вкладке «Сервис»
Нажать [Продолжить]
После завершения работы мастера защищенное приложение и дополнительные файлы будут в каталоге указанном на шаге №4, в подкаталоге «Result»
Ключ программируется самостоятельно
Запустить «Guardant Интегратор»
Нажать[Программирование электронных ключей]
При помощи утилитыпрограммирования электронных ключей «Редактор памяти ключей Guardant»(grdutil.exe) создать новый образ нажав [Ctrl+N], или:
«Средство лицензирования (как защищаться от копирования)»в выпадающем списке«Использовать аппаратный ключ модели:»указать модель ключа
Нажать[Продолжить]
Создание нового проекта:
Указать имя проекта и каталог, в котором сохраняться файлы проекта
Нажать [Продолжить]
Выбор ключа:
Выбрать нужный ключ из списка подсоединенных
Нажать [Продолжить]
Выбор защищаемых приложений:
Нажать [Добавить]ив проводнике Windows выбрать защищаемые файлы
На вкладке «Лицензирование» указать размер вопроса алгоритма (16, 32 или 64 для AES128) и номер (числовое имя) (узнать номер алгоритма можно в grdutil.exe, посмотрев столбец [Тип] — например, если для нужного алгоритма в столбце [Тип]указанно Алгоритм 00 (AES128), то номер будет 0)
Для усиления защиты лучше включить опцию «Использовать алгоритм ЭЦП», нажать […] и в проводнике Windows выбрать ранее сохраненный (п. 4.d)*.bin-файла открытого ключа
Включить нужные опции защиты на вкладке «Защита»
Включить нужные сервисные опции на вкладке «Сервис»
Нажать [Продолжить]
Запустить «Guardant Интегратор»
Нажать[Программирование электронных ключей]
При помощи утилитыпрограммирования электронных ключей «Редактор памяти ключей Guardant»(grdutil.exe) создать новый образ нажав [Ctrl+N], или: