Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial Internet of Things >> Eingebettet

Schutz von Off-Site-Firmware-Programmierung für Ihre Embedded-Geräte

Solange Ihr Embedded-System ein Nischenprodukt bleibt, können Sie jeden Schritt intern managen. Sobald die Nachfrage jedoch ansteigt, verlagert sich die Hochvolumenfertigung typischerweise auf einen Contract Manufacturer (CM). Eine kritische CM-Verantwortung ist die Programmierung der Mikrocontroller-Firmware in jedes Gerät.

In solchen Szenarien werden der Schutz Ihres geistigen Eigentums und die Verhinderung von Überproduktion paramount. Weltweit sind schätzungsweise 10 % der elektronischen Waren gefälscht, und ein signifikanter Anteil stammt von CMs, die unbefugte Kopien produzieren.

IP in Embedded-Systemen manifestiert sich in zwei Hauptformen: den Hardwareschaltplänen und dem Firmware-Code. Selbst wenn ein CM das PCB-Layout duplizieren kann, ist das Gerät ohne die proprietäre Firmware nutzlos. Wenn ein CM uneingeschränkten Zugriff auf beide hat, müssen die ursprünglichen Entwickler auf die Integrität und den Ruf des CMs vertrauen.

Auf der jüngsten Embedded World Conference in Nürnberg stellte SEGGER Flasher SECURE vor, eine Produktionsprogrammierlösung, die IP-Diebstahl und Überproduktionsrisiken direkt angeht.

Schutz von Off-Site-Firmware-Programmierung für Ihre Embedded-Geräte
(Quelle: SEGGER)

Flasher SECURE basiert auf einem bewährten Prinzip: Jeder Mikrocontroller trägt eine eindeutige Kennung (UID). Der Firmware-IP-Inhaber stellt dem CM die Flasher-SECURE-Plattform bereit, während die eigentliche Firmware auf einem sicheren, vertrauenswürdigen Server unter der Kontrolle des IP-Inhabers residiert.

Während der Programmierung liest Flasher SECURE die UID des Geräts und leitet sie an den vertrauenswürdigen Server weiter. Der Server validiert die UID und gibt eine kryptografische Signatur zusammen mit der Firmware zurück. Flasher SECURE schreibt beides in den Mikrocontroller.

Beim Einschalten verifiziert die Firmware sofort die UID gegen die gespeicherte Signatur. Nur bei Übereinstimmung darf das Gerät betrieben werden; andernfalls kann die Firmware die Ausführung verweigern oder eine benutzerdefinierte Reaktion auslösen. Dies stellt sicher, dass die Firmware ausschließlich auf autorisierter Hardware läuft.

Geschwindigkeit ist essenziell. SEGGER hat Flasher SECURE so gestaltet, dass die Firmware nur einmal vom Server abgerufen wird – bei der Programmierung der ersten Einheit. Die abgerufene Firmware wird lokal für alle nachfolgenden Geräte gecacht.

Schutz von Off-Site-Firmware-Programmierung für Ihre Embedded-Geräte
(Quelle: SEGGER)

Für jede folgende Einheit streamt Flasher SECURE die UID an den vertrauenswürdigen Server während der Programmierung. Der Server generiert sofort eine frische Signatur, die in Near-Real-Time in das Gerät geschrieben wird, was vernachlässigbaren Overhead zur Produktion hinzufügt.

Wenn die Firmware erkennt, dass sie auf einem gefälschten System läuft, kann die Reaktion angepasst werden. Optionen umfassen eine einfache Warnmeldung, Deaktivierung der Funktionalität oder, in fortgeschritteneren Setups, das Zurücksenden von Diagnosedaten an den IP-Inhaber zur Untersuchung. Während der letztere Ansatz mächtig sein kann, sollte er mit Bedacht angewendet werden, insbesondere in sicherheitskritischen Anwendungen.

Letztlich hängt die Wahl der Gegenmaßnahmen von Ihrem Produkt-Risikoprofil und den Geschäftszielen ab. Eine klare Warnung mag für viele Fälle ausreichen, aber eine proaktivere Strategie kann Fälscher abschrecken und Ihre Markenintegrität schützen.

Eingebettet

  1. Geschlechtersensible, individuelle Fahrradsättel mit Formlabs Fuse 1 SLS-Drucker erstellen
  2. Geschäftsvorsprung in der datengetriebenen Ökonomie sichern
  3. Transformieren Sie Ihr Business: Warum jedes Unternehmen Smart-Factory-Lösungen braucht
  4. Produktionswert mit OEE freisetzen: Effizienz & kontinuierliche Verbesserung steigern
  5. Umfassender Leitfaden zu erstklassigen industriellen Agrarprodukten
  6. Fehler eliminieren & Produktionsqualität steigern mit effektivem QMS
  7. Cloud Computing in der Fertigung: Transformative Vorteile nutzen
  8. Die globale Produktionsbühne: Wie Fertigung unsere Wirtschaft antreibt
  9. Luftsystem-Risiken erkennen, die Ihre Anlage gefährden könnten
  10. Gesamtlebenszykluskosten Ihres Kompressorsystems berechnen