To top
Products Products

CodeMeter Micro Embedded

Поделиться

CodeMeter µEmbedded является одним из вариантов, разработанных специально для ПЛИС (field programmable gate arrays, FPGA) и микроконтроллеров. Используя CodeMeter µEmbedded, разработчики ПО могут обеспечить защиту кода приложений и интеллектуальной собстенности от методов обратного анализа кода на ПЛИС и микроконтроллерах, а также реализовать систему контроля лицензий. CodeMeter Embedded и CodeMeter Runtime также доступны для ПЛК и ПК.

CodeMeter µEmbedded представляет собой аппаратный ключ очень маленького формата с объемом памяти менее 60 КБ. Чтобы достигнуть этой цели, мы уменьшили количество функций до минимума. Генерируемые лицензии полностью совместимы со всеми вариантами CodeMeter. Управление лицензиями может осуществляться с использованием CodeMeter License Central.

Лицензия привязывается к уникальному идентификатору (ID) ПЛИС или микроконтроллера. Они могут активироваться напрямую в промышленной среде в процессе разработки. Дополнительные функции можно добавить позже с помощью удаленного программирования (файлы обновлений).

CodeMeter µEmbedded совместим с CodeMeter Runtime с точки зрения лицензий. Передаваемые лицензии могут быть перемещены с аппаратного ключа CmDongle или файла CmActLicense (программная защита) на устройство.

Более того, с помощью CodeMeter µEmbedded защита прошивки обеспечивается путем применения стойких криптографических алгоритмов, что не позволяет специальным внешним устройствам осуществить ее копирование. Симметричные и ассиметричные ключи, как и безопасный загрузчик (secure loader), размещаются в области защищенной памяти и могут использоваться только устройством с соответствующим идентификатором (ID).

Стандартные приложения для CodeMeter µEmbedded:

  • Контроль лицензий и функций на устройствах (микроконтроллеры и ПЛИС)
  • Мониторинг объемов производства путем лицензирования отдельных устройств
  • Безопасная (шифрование) передача кода приложения на устройство
Функция CodeMeter
µEmbedded
CodeMeter
Embedded
CodeMeter
Runtime
CmDongle   Да Да
CmActLicense Да Да Да
CmCloudLicense     Да
Клиент LAN    Да Да
Сервер LAN     Да
Пробная лицензия,
Лицензия подписки
   Да Да
Лицензия "Оплата за использование"    Да Да
Лицензия на функцию Да Да Да
Лицензия на версию Да Да Да
Мастер передачи лицензий     Да
Конечная точка передачи лицензий Да Да Да
Обновление лицензий на основе файлов Да Да Да
Определение терминального сервера     Да
Определение удаленного подключения     Да
Безопасное хранение ключей Да Да Да
CodeMeter microEmbedded Toolchain
CodeMeter microEmbedded Toolchain

История успеха

CodeMeter μEmbedded был успешно интегрирован в семейство микроконтроллеров XMC4000 Infineon. 2016 года, разработчики могут защищать код приложения от пиратства и обеспечивать его лицензирование в XMC4000. Утилиты для защиты кода полностью встроены в платформу разработки DAVE.