Возможности

Основной механизм софтверного ключа — это его криптографическая привязка к защищенному приложению и к компьютеру пользователя. После осуществления привязки работа электронного ключа имитируется внутри драйвера под псевдокодом, безопасно выполняя его аппаратные алгоритмы.

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

Защита программного обеспечения серийными номерами с помощью софтверных ключей Guardant

Привязка к компьютеру

Ключи Guardant SP привязываются к конфигурации конкретной рабочей станции. За основу такой привязки берутся некоторые свойства основных компонентов рабочей станции: процессора, жесткого диска, оптического привода и операционной системы (параметры привязки). У каждого параметра привязки есть весовой коэффициент, означающий степень важности параметра в определении рабочей станции.

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

Например, при замене жесткого диска суммарный вес компонентов, присутствовавших в компьютере на момент активации, уменьшится на 20%. Если разработчик установил минимальное значение веса на уровне 60% от значения на момент активации, то программа будет работать. Если при этих же условиях пользователь поменял центральный процессор (или перенес софтверный ключ на другой компьютер), ему необходимо повторно активировать программу.

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

Guardant SP Trial

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

Быстрый старт

Для использования Guardant SP Trial достаточно защитить демонстрационную версию приложения при помощи Мастера лицензирования (входит в Guardant SDK). Для организации процесса защиты можно использовать любой софтверный ключ, указав при защите ограничение по времени работы приложения. Далее приложение можно выложить в открытый доступ вместе с серийным номером Guardant SP Trial. Потенциальные клиенты скачают приложение, активируют триальный ключ, и каждый из них получит индивидуально отсчитываемый период использования программы.

Для использования Guardant SP Trial на Сервере активации необходимо обязательно создать на нем продукт с признаком «Для распространения демо-версий» и назначить ему триальный ключ. Таким образом разграничивается использование триальных и стандартных ключей Guardant SP.

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

Электронные ключи Guardant

  • Guardant Sign
  • Guardant Code
  • Guardant SD
  • Guardant Sign Net
  • Guardant Sign
  • Guardant Code micro
  • Guardant SD
  • Guardant Time Net
  • Guardant Sign micro
  • Guardant Code
  • Guardant SD
  • Guardant Net II

Карта сайта