You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Самый доступный вариант создания защиты при помощи софтверных ключей Guardant SP заключается в использовании Мастера лицензирования и Автоматической защиты, представленного в Комплекте Разработчика 6.2.

При запуске Мастера необходимо использовать параметры как на скриншоте ниже:


Далее необходимо указать используемый для защиты серийный номер и прочие параметры. Код продукта и название продукта должны соответствовать продукту, ассоциированному с серийным номером на сервере активации. Для удобства можно использовать выгружаемый с сервера активации gsp-файл. Его использование упрощает выбор продукта и соответствующего ему серийного номера. При несоответствии защищаемого продукта активация завершится с ошибкой.

 

Следует обратить внимание, что для защиты подходит любой серийный номер, соответствующий защищаемому продукту и имеющий статус «Готов к активации» или «Активирован» с неисчерпанным счетчиков активаций.

Использованный серийный номер будет активирован в качестве отладочного ключа на компьютере разработчика и более не сможет быть использован на другом компьютере (верно для ключа с 1 активацией). Подробнее об управлении серийными номерами можно прочитать в руководстве по серверу активации.

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

Автозащита шифрует и подписывает массивы данных на алгоритмах ключа, и использует получившийся результат для привязки программы к копии ключа – в процессе работы будет проводиться расшифровывание и проверка подписи данных. Это упрощенное описание автоматической защиты, представляющей из себя целый комплект защитных механизмов и криптографических приемов.

В результате применения автозащиты формируется файл шаблона софтверного ключа «Название_лицензии.grdvd», который необходимо распространять вместе с защищенным приложением, «вакциной» автозащиты и серийным номером для активации.

Этот шаблон зашифрован и подписан ключами разработчика, и может быть превращен в рабочий софтверный ключ только на сервере активации компании «Актив», где в процессе активации шаблон будет перешифрован, причем в качестве компонентов ключей шифрования будут использованы комплектующие конкретного компьютера конечного пользователя. 

  • No labels