Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial Internet of Things >> Встроенный

Защита внешней прошивки для встроенных устройств

Когда ваша встроенная система остается нишевым продуктом, вы можете управлять каждым шагом внутри компании. Но как только спрос взлетает, высокообъемное производство обычно переходит к контрактному производителю (CM). Одна критическая ответственность CM — программирование микроконтроллерной прошивки в каждое устройство.

В таких сценариях защита вашей интеллектуальной собственности и предотвращение перепроизводства становятся первостепенными. Примерно 10% электронных товаров во всем мире поддельные, и значительная доля исходит от CM, производящих неавторизованные копии.

ИП во встроенных системах проявляется в двух основных формах: схемы оборудования и код прошивки. Даже если CM может продублировать топологию печатной платы, устройство бесполезно без проприетарной прошивки. Когда CM имеет неограниченный доступ к обоим, оригинальные разработчики должны полагаться на честность и репутацию CM.

На недавней конференции Embedded World в Нюрнберге SEGGER представила Flasher SECURE, производственное решение программирования, которое прямо решает риски кражи ИП и перепроизводства.

Защита внешней прошивки для встроенных устройств
(Источник: SEGGER)

Flasher SECURE работает по проверенному принципу: каждый микроконтроллер несет уникальный идентификатор (UID). Владелец ИП прошивки поставляет CM платформу Flasher SECURE, в то время как сама прошивка находится на безопасном, доверенном сервере под контролем владельца ИП.

Во время программирования Flasher SECURE считывает UID устройства и передает его доверенному серверу. Сервер валидирует UID и возвращает криптографическую подпись вместе с прошивкой. Flasher SECURE затем записывает оба в микроконтроллер.

При включении питания прошивка немедленно проверяет UID против сохраненной подписи. Только совпадение позволяет устройству работать; иначе прошивка может отказаться запускаться или запустить пользовательский ответ. Это гарантирует, что прошивка работает исключительно на авторизованном оборудовании.

Скорость критична. SEGGER спроектировала Flasher SECURE так, что прошивка извлекается с сервера только один раз — при программировании первой единицы. Извлеченная прошивка кэшируется локально для всех последующих устройств.

Защита внешней прошивки для встроенных устройств
(Источник: SEGGER)

Для каждой следующей единицы Flasher SECURE передает UID на доверенный сервер во время программирования. Сервер немедленно генерирует свежую подпись, которая записывается в устройство в почти реальном времени, добавляя незначительные накладные расходы к производству.

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

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

Встроенный

  1. Создание гендерно-чувствительных велосипедных седлов с Formlabs Fuse 1 SLS принтером
  2. Обеспечьте бизнес-преимущество в данных-ориентированной экономике
  3. Трансформируйте свой бизнес: почему каждая компания должна принять решения Умного Завода
  4. Раскройте производственную ценность с OEE: повысьте эффективность и непрерывное улучшение
  5. Полное руководство по премиальным промышленным аграрным продуктам
  6. Устранение ошибок и повышение качества производства через эффективную SQM
  7. Облачные вычисления в производстве: трансформационные преимущества для отрасли
  8. Мировая производственная арена: как производство движет нашей экономикой
  9. Выявите риски воздушной системы, которые могут поставить под угрозу ваш объект
  10. Как рассчитать полную стоимость жизненного цикла вашей компрессорной системы