Технология безопасного удаленного обновления Trusted Remote Update предназначена для обновления памяти ключа, находящегося у конечного пользователя защищенной программы, без передачи электронного ключа разработчику. Обновление памяти ключа может быть полезно при необходимости:
- Покупки конечным пользователем другого защищенного приложения разработчика — для записи новой лицензии в память электронного ключа;
- Продления срока использования защищенного программного продукта, ограниченного по времени использования или числу запусков;
- Обновления версии программы с изменением архитектуры защиты;
- Увеличения числа доступных лицензий сетевого приложения;
- Активации демо-версии приложения.
Главное достоинство технологии заключается в том, что информация, предназначенная для дистанционного обновления памяти ключа и передаваемая от разработчика конечному пользователю, декодируется и обрабатывается только внутри электронного ключа. Инструмент удаленного обновления памяти ключей является одним из основных средств сопровождения защищенных приложений и проведения долгосрочной лицензионной политики.
В рамках данного урока будет приведен протокол процедуры удаленного обновления ключа, а также будут подробно описаны действия, совершаемые сторонами в процессе удаленного обновления памяти ключа. Урок входит в курс «Эффективная защита приложений», скачать который можно в разделе «Обучающие материалы».