Защита для тех, кто делает софт и не только

Особенности использования

Благодаря высокоскоростной аппаратной платформе электронные ключи Guardant Code позволяют выполнять произвольный код в своей памяти (в памяти микроконтроллера), тем самым надежно защищая интеллектуальную собственность от изучения, а приложение от нелегального копирования.

  1. Произвольный код подбирается и подготавливается таким образом, чтобы его можно было перенести в электронный ключ.
  2. Алгоритм портируется на язык С и преобразуется для использования в электронном ключе. На этом этапе можно использовать любые возможности Guardant Code: управление светодиодом, вызов аппаратных алгоритмов (AES-128, SHA-256, ECC160), осуществление лицензирования по времени для ключей Time.
  3. При помощи компилятора GCC и утилит Комплекта разработчика скомпилированный алгоритм помещается в специальную защищенную ячейку в ключ.
  4. После этого загруженный код можно использовать из защищенного приложения простым вызовом функций Guardant API. Код программы и ключ теперь одно целое.

Программы для экологов