Trusted Remote Update: дистанционная работа с электронным ключом

Новый урок посвящен технологии дистанционного обновления ключа (Trusted Remote Update, TRU). Кроме того, в тексте подробно описаны действия, совершаемые сторонами в процессе удаленного обновления памяти ключа.

Технология безопасного удаленного обновления Trusted Remote Update предназначена для обновления памяти ключа, находящегося у конечного пользователя защищенной программы, без передачи электронного ключа разработчику. Обновление памяти ключа может быть полезно при необходимости:

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

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

В рамках данного урока будет приведен протокол процедуры удаленного обновления ключа, а также будут подробно описаны действия, совершаемые сторонами в процессе удаленного обновления памяти ключа. Урок входит в курс «Эффективная защита приложений», скачать который можно в разделе Обучающие материалы.