Все современные модели локальных ключей Guardant позволяют лицензировать работу приложения, ограничивая количество его запусков. Это удобная технология, как для создания демо-версий, так и в других случаях.
Чтобы ограничить число запусков приложения:
Выберите аппаратный алгоритм, который будет использоваться для защиты. Установите нужное число запусков программы с помощью 4-хбайтового счетчика алгоритма, как это описано ниже.
1. Для ограничения числа запусков приложения можно использовать только алгоритмы типа GSII64 или AES128. |
Теперь при каждом старте приложения счетчик алгоритма автоматически будет декрементироваться на единицу – в случае использования автозащиты, либо, в случае использования Guardant API, декрементировать счетчик нужно самостоятельно, производя вызов алгоритма.
После того, как значение счетчика обнулится, приложение перестанет запускаться.
Запишите образ в ключ.