Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

В свою очередь, защищаемое приложение привязывается к софтверному ключу при помощи «обычных» технологий Guardant – автоматической защиты и/или Guardant API. Реализация этого участка системы защиты, а также подготовка шаблона возлагается на разработчика приложения.

...

  • Образ ключа: защищенные ячейки, алгоритмы, и другие другую информацию для защиты приложения
  • Лицензию: серийный номер и «весовые» коэффициенты комплектующих компьютера на момент активации SP-ключа
  • Служебные данные, необходимые для действий с SP-ключом: активация, деактивация и т. п.

...

Info
titleВажно!

Далее рассматриваются только те аспекты работы с программными ключами, которые непосредственно связаны с созданием и программированием образа SP-ключа.

Комплексная информация по софтверным ключам содержится в Руководстве по работе с софтверными ключами Guardant SP  и Руководстве по работе с сервером активации.

...

Expand
titleПорядок программирования софтверных ключей

В большинстве ситуаций удобно придерживаться следующего порядка работы с софтверными ключами из интерфейса GrdUtil:

  1. Создать образ SP-ключа
  2. Создать поля нужных типов, записать в них данные и сохранить образ.
  3. Задать параметры привязки ключа/приложения к характеристикам компьютера.
  4. Создать отладочный ключ
  5. Выполнить привязку приложения к отладочному ключу при помощи автозащиты и/или Guardant API.
  6. Протестировать работу защищенного приложения с отладочным ключом.
  7. Используя ранее созданный образ, создать и растиражировать шаблоны SP-ключей для включения в дистрибутив защищенной программы вместе с серийным номером для активации и мастером активации GuardantActivationWizard.exe.

...

Expand
titleСоздание защищенного шаблона SP-ключа

Защищенный шаблон отличается от обычного тем, что содержимое SP-ключа, активированного на таком шаблоне, невозможно изменить программным способом, включая вызовы функций Guardant API.

Это служит дополнительной защитой при использовании софтверных ключей.

Чтобы создать защищенный шаблон, выполните команду меню Ключ | (Операции с Guardant SP) Защищенный шаблон Guardant SP.

В остальном работа с защищенным шаблоном полностью аналогична работе с обычным шаблоном, см. предыдущий пункт.

...