Ключи не требуют установки драйверов и поддерживают широкий спектр операционных систем. В зависимости от модели ключи могут иметь аппаратный или программный таймер для ограничения лицензии по времени или SD разъем для карты памяти. Аппаратные ключи могут содержать как локальные лицензии, так и раздавать их по сети на другие устройства. Интеграция защищаемой программы с ключом может быть сделана как посредством простого API, так и в несколько кликов с помощью утилиты автоматической защиты. Также имеется возможность перенести часть кода вашего приложения для последующего исполнения внутри ключа.
Каждый ключ обладает не только защищенной энергонезависимой памятью, но и может хранить в себе лицензионные ограничения на ПО и контролировать их соблюдение на стороне конечного пользователя.
С помощью одного ключа можно лицензировать до 700 программ или отдельных модулей.
На каждый модуль разработчик может устанавливать собственное лицензионное ограничение.
Ключи могут работать как в локальном режиме, так и раздавать лицензии по сети на другие устройства, обеспечивая защиту и соблюдение лицензионных ограничений.
Разработчик получает простой и удобный API для того, чтобы гибко и безопасно устанавливать лицензионные ограничения с минимальными изменениями кода самого защищаемого продукта.
Аппаратный крипто-модуль, защищённая память и шифрованный канал обмена данными обеспечивают высочайший уровень безопасность лицензий и самого программного обеспечения.
Система учета и управления лицензиями позволяет быстро внедрять новые бизнес-модели лицензирования продукта и тестировать гипотезы без привлечения ресурсов отдела разработки.
Аппаратные ключи обладают защищённой энергонезависимой памятью, в которой разработчик может надежно хранить свою информацию. Данные доступны через API, доступ к которому имеет только сам разработчик. На стороне конечного пользователя данные могут быть доступны как только для чтения, так и для чтения/записи, в зависимости от выбора разработчика.
Кроме хранения данных внутри самого ключа можно использовать шифрование любого массива данных через ключ посредством API.
Ключи семейства Guardant Code имеют возможность выполнения части кода вашей программы непосредственно внутри аппаратного ключа. Такой подход обеспечивает максимальный уровень безопасности, так как ваш код выполняется внутри защищенного устройства и к нему не может быть получен доступ.
Ключи являются кроссплатформенными и могут быть использованы в любой системе, где есть возможность исполнять код, написанный на языке C.
При использовании сетевой программной лицензии системный администратор заказчика получает возможность гибко настраивать права доступа к корпоративному пулу лицензий.
При этом ведется логирование доступа сотрудников к лицензиям, что позволяет проводить аудит и наиболее эффективно распределять лицензии между сотрудниками.
Все ключи имеют аппаратный крипто-модуль, который позволяет надежно шифровать данные. Ключи поддерживает протоколы шифрования AES, RSA, ECC. Предоставляется API, с помощью которого разработчик может легко реализовать в своем программном продукте шифрование/дешифрование данных через аппаратный ключ защиты. В результате получить доступ к данным смогут только легитимные пользователи, которые имеют ключ защиты с нужной лицензией внутри. Неизвлекаемые ключи шифрования и использование надежных протоколов позволяют добиться высочайшего уровня безопасности.
Данные в ключах защиты можно удаленно обновлять безопасным образом. При наличии доступа в интернет данные в ключе можно обновить автоматически в несколько кликов. В случае отсутствия доступа в сеть удаленно обновить ключ можно через простую процедуру обмена файлами по электронной почте. Все данные для удаленного обновления шифруются и подписываются электронной подписью, это позволяет сделать процесс полностью безопасным.
Ключи защиты Guardant позволяют защищать и лицензировать не только программное обеспечение, но и умные устройства, внутри которых работает программный код (телекоммуникационное оборудование, промышленные станки, камеры наблюдения, медицинское оборудование и др.). Такой подход позволяет не только защищать интеллектуальную собственность, но и лицензировать функционал устройства на уровне программного обеспечения. Производитель получает возможность производить только одну модель своего решения (с аппаратной точки зрения), что удешевляет производство, а также упрощает логистику и планирование складских остатков. При этом нужный функционал устройства активируется на программном уровне в ключе защиты, что позволяет продавать решение более гибко и эффективно. Для производителей оборудования ключи Guardant доступны не только в USB форм-факторе, но и в виде чипа для монтажа непосредственно на печатную плату (Guardant Chip).
Ключи защиты являются полностью российским решением и создаются на собственном производстве Компании «Актив» в Москве. Это позволяет не только контролировать безопасность на всех этапах производства и быстрее реализовывать новый функционал, но и минимизировать зависимость от внешних обстоятельств, поставщиков, логистических трудностей и изменения курса иностранных валют.