Ключевой особенностью обновления стала поддержка бездрайверного режима работы программных ключей Guardant SP. Теперь у разработчиков нет необходимости включать драйверы в комплект поставки защищенного ПО. Кроме того, для установки программного ключа на компьютере конечного пользователя более не требуются права администратора. При этом Guardant SP может одновременно поддерживать 2 режима работы. Если драйвер в системе не установлен, то работа ключа продолжится в бездрайверном режиме (есть возможность сделать наличие драйвера обязательным).
Кроме того, полностью переработан интерфейс настройки параметров привязки программных ключей к оборудованию компьютера конечного пользователя. Разработчик может жестко задавать используемые компоненты ПК, разрешать/запрещать замену каждого из них и устанавливать максимальное количество замен, при превышении которого ключ перестает работать. Также появилась возможность осуществлять привязку к материнской плате и MAC-адресу, что дает больший уровень надежности программного ключа и большую гибкость в вопросах замены оборудования на компьютере конечного пользователя.
В обновленном Guardant SP реализована защита от нелегального использования программ на виртуальной машине Qemu. Кроме того, добавлена возможность запрещать копирование виртуальной машины, на которой установлен программный ключ. Это позволяет разработчику избежать бесплатного дублирования лицензии недобросовестными пользователями.
Для использования новых возможностей программных ключей Guardant SP, необходимо установить Guardant SDK 7 update 5.
Также без внимания не остался такой важный компонент архитектуры Guardant, как сервер сетевых лицензий. Устранены ошибки в протоколе взаимодействия с ключом, а также исправлено некорректное отображение конфигурационных файлов.