Secure Boot für vernetzte Ladestationen, im Feld ausgerollt

Wie wir die Linux-Ladestationen eines europäischen OEM um eine verifizierte Boot-Kette, verschlüsselten Speicher und ein sicheres Flash-Tool ergänzt haben, auch bereits installierte Einheiten, ohne die Hardware zu ändern.

Branche:
80
%
Weniger Firmware-Schwachstellen
0
Geräte-Rückrufe
0
Hardware-Änderungen
Das Produkt

Ein europäischer OEM liefert öffentliche Ladestationen für Parknetze in Innenstädten, Einkaufszentren, Flughäfen und Bürocampus. Die Ladestationen laufen rund um die Uhr und bleiben über OCPP, MQTT und Cloud-APIs für Abrechnung, Monitoring aus der Ferne und Energiemanagement verbunden.

Mit wachsender Zahl der Installationen gingen Firmware-Updates über instabile Netze hinaus, Servicetechniker griffen über Wartungsports von Drittanbietern auf Geräte zu, und öffentliche Infrastruktur wurde zunehmend zum Angriffsziel. Gleichzeitig machte der EU Cyber Resilience Act sicheres Softwaredesign, verifizierte Firmware-Integrität und langfristiges Schwachstellenmanagement zur gesetzlichen Pflicht.

Auf einen Blick

Planen Sie etwas Ähnliches? Ein erfahrener Ingenieur antwortet innerhalb eines Werktags.

Die Herausforderung

Gelegentliche Firmwarefehler und unzuverlässige Updates schadeten der Zuverlässigkeit, und ohne eingebauten Schutz waren die Ladestationen manipulierbar. Kompromittierte OTA-Kanäle hätten nicht autorisierten Code oder den Diebstahl der Zertifikate für die Cloud-Kommunikation ermöglichen können, mit Risiko für das gesamte Ladenetz.

Secure Boot in der neuen Produktion einzuführen war nur die halbe Aufgabe. Auch Ladestationen, die bereits im Feld waren, mussten aufgerüstet werden, und sobald Secure Boot aktiv war, bestanden die bestehenden OTA- und USB-Update-Tools die Signaturprüfung nicht mehr, und die Fabrikskripte wurden von den neuen Schlüssel- und Partitionsregeln blockiert.

Der OEM konnte die Mainboards der installierten Ladestationen tauschen, was teuer und langsam ist, oder die Firmware im Feld mit einem Tool aktualisieren, das Secure-Boot-Images sicher aufspielt. Er entschied sich für den zweiten Weg und beauftragte uns mit Entwurf und Umsetzung.

Wer den CRA ignoriert, riskiert den Verlust der Zertifizierung, Produktrückrufe und den Ausschluss von öffentlichen Ausschreibungen.

Unser Ansatz

Hardware Root of Trust: Boot-Integrität verankert im Boot-ROM des SoC, mit dem SHA-256-Hash des öffentlichen RSA-Schlüssels und gerätespezifischen Salts im OTP.

Signierte mehrstufige Boot-Kette: Signaturprüfungen für den EEPROM-Bootloader und RSA-2048-Validierung des Haupt-Boot-Images auf dem eMMC, sodass jede Stufe verifiziert wird: ROM → Bootloader → Boot-Image → Kernel.

Sicherer Kernel und initramfs: Kernel, Device Tree und initramfs werden erst nach der Signaturprüfung geladen; ein Entschlüsseler im initramfs nutzt Schlüssel, die aus OTP-Salt und SoC-ID abgeleitet werden.

Verschlüsselte, verifizierte Partitionen: dm-crypt für die Schlüssel- und Nutzerpartitionen, Integritätsprüfung eines schreibgeschützten SquashFS-Root-Dateisystems und OverlayFS für kontrollierte beschreibbare Bereiche.

Sicheres Flash- und Migrationstool: ein eigenes Werkzeug für gestufte Upgrades im Feld: zuerst ein signiertes Übergangs-Image, dann sicheres Brennen der OTP-Schlüssel und Neusignierung des Bootloaders, mit Wiederherstellungspfaden, damit kein Gerät unbrauchbar wird.

Verifizierte OTA-Pipeline: nur signierte Firmware-Pakete, mit rollbacksicherer Update-Logik, die die Secure-Boot- und Integritätsregeln einhält.

Compliance by Design: Die Architektur ist darauf ausgelegt, die Anforderungen des EU Cyber Resilience Act und der IEC 62443-4-2 zu erfüllen: authentifizierter Boot, verschlüsselter Speicher und langfristiges Schwachstellenmanagement.

Tech-Stack: Raspberry-Pi-Bootloader, Armbian, SquashFS + OverlayFS + ext4, systemd, perf und ftrace, OCPP und MQTT, auf einem Broadcom-BCM2712-SoC mit 2 GB RAM und 32 GB eMMC.

Die Herausforderung

Gelegentliche Firmwarefehler und unzuverlässige Updates schadeten der Zuverlässigkeit, und ohne eingebauten Schutz waren die Ladestationen manipulierbar. Kompromittierte OTA-Kanäle hätten nicht autorisierten Code oder den Diebstahl der Zertifikate für die Cloud-Kommunikation ermöglichen können, mit Risiko für das gesamte Ladenetz.

Secure Boot in der neuen Produktion einzuführen war nur die halbe Aufgabe. Auch Ladestationen, die bereits im Feld waren, mussten aufgerüstet werden, und sobald Secure Boot aktiv war, bestanden die bestehenden OTA- und USB-Update-Tools die Signaturprüfung nicht mehr, und die Fabrikskripte wurden von den neuen Schlüssel- und Partitionsregeln blockiert.

Der OEM konnte die Mainboards der installierten Ladestationen tauschen, was teuer und langsam ist, oder die Firmware im Feld mit einem Tool aktualisieren, das Secure-Boot-Images sicher aufspielt. Er entschied sich für den zweiten Weg und beauftragte uns mit Entwurf und Umsetzung.

Wer den CRA ignoriert, riskiert den Verlust der Zertifizierung, Produktrückrufe und den Ausschluss von öffentlichen Ausschreibungen.

Unser Ansatz

Hardware Root of Trust: Boot-Integrität verankert im Boot-ROM des SoC, mit dem SHA-256-Hash des öffentlichen RSA-Schlüssels und gerätespezifischen Salts im OTP.

Signierte mehrstufige Boot-Kette: Signaturprüfungen für den EEPROM-Bootloader und RSA-2048-Validierung des Haupt-Boot-Images auf dem eMMC, sodass jede Stufe verifiziert wird: ROM → Bootloader → Boot-Image → Kernel.

Sicherer Kernel und initramfs: Kernel, Device Tree und initramfs werden erst nach der Signaturprüfung geladen; ein Entschlüsseler im initramfs nutzt Schlüssel, die aus OTP-Salt und SoC-ID abgeleitet werden.

Verschlüsselte, verifizierte Partitionen: dm-crypt für die Schlüssel- und Nutzerpartitionen, Integritätsprüfung eines schreibgeschützten SquashFS-Root-Dateisystems und OverlayFS für kontrollierte beschreibbare Bereiche.

Sicheres Flash- und Migrationstool: ein eigenes Werkzeug für gestufte Upgrades im Feld: zuerst ein signiertes Übergangs-Image, dann sicheres Brennen der OTP-Schlüssel und Neusignierung des Bootloaders, mit Wiederherstellungspfaden, damit kein Gerät unbrauchbar wird.

Verifizierte OTA-Pipeline: nur signierte Firmware-Pakete, mit rollbacksicherer Update-Logik, die die Secure-Boot- und Integritätsregeln einhält.

Compliance by Design: Die Architektur ist darauf ausgelegt, die Anforderungen des EU Cyber Resilience Act und der IEC 62443-4-2 zu erfüllen: authentifizierter Boot, verschlüsselter Speicher und langfristiges Schwachstellenmanagement.

Tech-Stack: Raspberry-Pi-Bootloader, Armbian, SquashFS + OverlayFS + ext4, systemd, perf und ftrace, OCPP und MQTT, auf einem Broadcom-BCM2712-SoC mit 2 GB RAM und 32 GB eMMC.

Unser Ansatz

Was das für Sie bedeutet: Secure Boot und CRA-Bereitschaft lassen sich auch bei Produkten nachrüsten, die bereits im Feld sind, ohne Hardware-Redesign und ohne Rückruf.

Compliance by Design: Die Architektur ist darauf ausgelegt, die Anforderungen des EU Cyber Resilience Act und der IEC 62443-4-2 zu erfüllen: authentifizierter Boot, verschlüsselter Speicher und langfristiges Schwachstellenmanagement.

Tech-Stack: Raspberry-Pi-Bootloader, Armbian, SquashFS + OverlayFS + ext4, systemd, perf und ftrace, OCPP und MQTT, auf einem Broadcom-BCM2712-SoC mit 2 GB RAM und 32 GB eMMC.

Secure-Boot-Vertrauenskette: Boot-ROM und OTP-Schlüssel, signierter EEPROM-Bootloader, signiertes Boot-Image, Kernel und initramfs, verschlüsselte Partitionen
Secure-Boot-Vertrauenskette: signierte (grün) und verschlüsselte (blau) Stufen (zum Vergrößern tippen oder klicken)
Ablauf des sicheren Flashens: Schlüssel aus einem Vault gehen an den CI/CD-Server und die Fertigungs-Cloud, signierte Firmware wird mit dem Flash-Tool auf die Ladestation gespielt
Sicheres Flash-Tool: Schlüssel aus dem Vault, signierte Firmware aus CI/CD und Fertigung, auf Ladestationen im Feld gespielt (zum Vergrößern tippen oder klicken)
01

Audit und Plan

Ein detailliertes Audit bestätigte, dass Secure Boot, signierte Firmware-Validierung und ein neues Flash-Tool die CRA-Anforderungen erfüllen und installierte Ladestationen schützen können, ohne die Hardware zu ändern.

02

Hardware Root of Trust

Boot-Integrität verankert im Boot-ROM des SoC, mit dem SHA-256-Hash des öffentlichen RSA-Schlüssels und gerätespezifischen Salts im OTP.

03

Signierte mehrstufige Boot-Kette

Signaturprüfungen für den EEPROM-Bootloader und RSA-2048-Validierung des Haupt-Boot-Images auf dem eMMC, sodass jede Stufe verifiziert wird: ROM → Bootloader → Boot-Image → Kernel.

04

Sicherer Kernel und initramfs

Kernel, Device Tree und initramfs werden erst nach der Signaturprüfung geladen; ein Entschlüsseler im initramfs nutzt Schlüssel, die aus OTP-Salt und SoC-ID abgeleitet werden.

05

Verschlüsselte, verifizierte Partitionen

Dm-crypt für die Schlüssel- und Nutzerpartitionen, Integritätsprüfung eines schreibgeschützten SquashFS-Root-Dateisystems und OverlayFS für kontrollierte beschreibbare Bereiche.

06

Sicheres Flash- und Migrationstool

Ein eigenes Werkzeug für gestufte Upgrades im Feld: zuerst ein signiertes Übergangs-Image, dann sicheres Brennen der OTP-Schlüssel und Neusignierung des Bootloaders, mit Wiederherstellungspfaden, damit kein Gerät unbrauchbar wird.

07

Verifizierte OTA-Pipeline

Nur signierte Firmware-Pakete, mit rollbacksicherer Update-Logik, die die Secure-Boot- und Integritätsregeln einhält.

Ergebnisse

Servicekosten und Ausfallzeiten sanken, die installierten Ladestationen erhielten eine längere Lebensdauer, und der OEM stärkte seinen Ruf in Sachen Sicherheit und seinen Zugang zu öffentlichen Ausschreibungen.

Planen Sie etwas Ähnliches?

Sagen Sie uns, wo Sie stehen. Ein erfahrener Ingenieur antwortet innerhalb eines Werktags.

Leistungen

Eingesetzte Leistungen

Engineer working on electronics with test equipment

Eine Vertrauenskette vom ROM bis zur Anwendung, damit Geräte nur von Ihnen signierte Software ausführen. Bereit für den EU Cyber Resilience Act.

Engineers reviewing security documentation on a tablet

Finden Sie heraus, was der EU Cyber Resilience Act für Ihr vernetztes Produkt bedeutet: eine Gap-Analyse zu Design, SBOM, Schwachstellenbehandlung und Update-Pflichten, mit einem praktischen Plan, um die Lücken zu schließen.

Hands of contemporary engineer of industrial plant with tabl

Over-the-Air-Updates, die nie ein Gerät unbrauchbar machen: A/B-Partitionen, signierte Images, Rollback und gestaffelte Rollouts.

Technician handling a circuit board on a production line

Geben Sie jedem Gerät eine eindeutige, vertrauenswürdige Identität von der Fabrik bis zur Cloud: Schlüssel, Zertifikate und eine PKI, die Provisioning, Rotation und Widerruf in der gesamten Flotte abdeckt.

Kontakt

Sprechen Sie mit einem Ingenieur, nicht mit dem Vertrieb

Idee, Prototyp, Produktion oder eine Flotte im Feld: Sagen Sie uns, wo Sie stehen. Ein erfahrener Ingenieur antwortet innerhalb eines Werktags.

Ihre Vorteile:
Wie geht es weiter?
1

Ein kostenloses 30-minütiges Gespräch mit einem erfahrenen Ingenieur

2

Ein kurzes technisches Erstgespräch

3

Ein Angebot mit Umfang, Zeitplan und Kosten

Erzählen Sie uns von Ihrem Projekt
PDF, Office-Dateien, Bilder oder ZIP, bis 10 MB