Ключи Guardant DL являются программным аналогом аппаратных ключей Guardant Sign и предназначены для лицензирования и защиты программного обеспечения. Ключ Guardant DL формируется на базе слепка системы и «привязывается» к характеристикам определенной физической или виртуальной машины.
Разработчик встраивает в свое ПО функционал защиты и проверки наличия ключа с помощью Guardant Licensing API или утилиты автоматической защиты. Поддерживаются операционные системы Windows, Linux и macOS. Если ПО уже работает с аппаратными ключами Guardant Sign, то дополнительных действий не требуется.
Разработчик создает заказ в системе управления лицензиями Guardant Station и определяет, какие лицензии и с какими ограничениями должны быть активированы на стороне конечного пользователя. Система генерирует серийный номер — уникальную строку, которую должен предъявить пользователь для активации программного ключа.
Активация программного ключа возможна в онлайн или оффлайн режимах. В онлайн режиме конечный пользователь вводит серийный номер в интерфейсе программы, отправляется запрос к Guardant Station, после чего происходит автоматическая активация программного ключа. Если Интернет отсутствует или ограничен, то процедуру активации можно выполнить в ручном режиме через обмен файлами между конечным пользователем и вендором.
Разработчик может контролировать статус программных ключей и их лицензионные ограничения с помощью системы управления Guardant Station.
Вся процедура активации может быть полностью автоматизирована и интегрирована в ПО вендора. Также есть возможность использовать готовые компоненты для активации и управления программными ключами.