Das Grundlagenseminar schafft ein einheitliches Architektur- und Begriffsmodell für sichere Start- und Updateketten in Embedded-Systemen. emBoot-Secure, emSecure-Boot und die emSecure-Signaturbausteine werden klar voneinander abgegrenzt und anhand typischer Produktlebenszyklen eingeordnet.
Inhaltsübersicht
- Lernziele und fachliche Einordnung
- Schrittweise Seminarinhalte
- Praxisübungen und Laborszenarien
- Zielgruppe und Voraussetzungen
- Didaktik und Arbeitsweise
Lernziele
- Aufgaben und Grenzen von emBoot-Secure, emSecure-Boot und emSecure unterscheiden.
- Vertrauensanker, Schlüsselrollen, Signaturen und Firmware-Images in einer Bootkette einordnen.
- Secure-Boot-, Update-, Recovery- und Anti-Cloning-Anwendungsfälle bewerten.
- Abhängigkeiten zu Boot-ROM, Bootloader, Anwendung, Produktion und Release-Prozess erkennen.
- Einen belastbaren Qualifizierungs- und Einführungsfahrplan ableiten.
Schrittweise Seminarinhalte
1. Produktlandschaft und Einsatzgrenzen
Schwerpunkt: emBoot-Secure, emSecure-Boot, emSecure-RSA, emSecure-ECDSA, Firmware Packager, KeyGen und Signature Server.
- Ausgangslage, Schutzbedarf und Zielkriterien für den Themenblock „Produktlandschaft und Einsatzgrenzen“ erfassen.
- Relevante Komponenten, Daten, Rollen und Abhängigkeiten anhand von emBoot-Secure, emSecure-Boot, emSecure-RSA, emSecure-ECDSA, Firmware Packager, KeyGen und Signature Server modellieren.
- Die erforderliche Konfiguration, Implementierung oder Prozessfolge am Laborsystem beziehungsweise am Architekturmodell schrittweise umsetzen.
- Funktion, Sicherheitsgrenzen, Fehlerverhalten und Nachvollziehbarkeit mit definierten Positiv-, Negativ- und Manipulationsfällen prüfen.
- Als Arbeitsergebnis eine eindeutige Produkt- und Verantwortungsmatrix dokumentieren, fachlich abnehmen und in einen wiederholbaren Standard überführen.
2. Bedrohungen für Boot- und Updateketten
Schwerpunkt: Manipulation, Austausch, Rückstufung, Schlüsselmissbrauch, Klonen, Produktionsrisiken und Ausfallfolgen.
- Ausgangslage, Schutzbedarf und Zielkriterien für den Themenblock „Bedrohungen für Boot- und Updateketten“ erfassen.
- Relevante Komponenten, Daten, Rollen und Abhängigkeiten anhand von Manipulation, Austausch, Rückstufung, Schlüsselmissbrauch, Klonen, Produktionsrisiken und Ausfallfolgen modellieren.
- Die erforderliche Konfiguration, Implementierung oder Prozessfolge am Laborsystem beziehungsweise am Architekturmodell schrittweise umsetzen.
- Funktion, Sicherheitsgrenzen, Fehlerverhalten und Nachvollziehbarkeit mit definierten Positiv-, Negativ- und Manipulationsfällen prüfen.
- Als Arbeitsergebnis ein priorisiertes Bedrohungs- und Schutzbedarfsmodell dokumentieren, fachlich abnehmen und in einen wiederholbaren Standard überführen.
3. Vertrauensanker und digitale Signaturen
Schwerpunkt: private und öffentliche Schlüssel, Hashwerte, Signaturen, OTP, Geräteidentität und Schlüsselablage.
- Ausgangslage, Schutzbedarf und Zielkriterien für den Themenblock „Vertrauensanker und digitale Signaturen“ erfassen.
- Relevante Komponenten, Daten, Rollen und Abhängigkeiten anhand von private und öffentliche Schlüssel, Hashwerte, Signaturen, OTP, Geräteidentität und Schlüsselablage modellieren.
- Die erforderliche Konfiguration, Implementierung oder Prozessfolge am Laborsystem beziehungsweise am Architekturmodell schrittweise umsetzen.
- Funktion, Sicherheitsgrenzen, Fehlerverhalten und Nachvollziehbarkeit mit definierten Positiv-, Negativ- und Manipulationsfällen prüfen.
- Als Arbeitsergebnis eine nachvollziehbare Vertrauenskette vom Hersteller bis zum Zielgerät dokumentieren, fachlich abnehmen und in einen wiederholbaren Standard überführen.
4. Ende-zu-Ende-Ablauf eines sicheren Firmware-Updates
Schwerpunkt: Paketierung, Signierung, optionale Kompression und Verschlüsselung, Transport, Installation, Startprüfung und Recovery.
- Ausgangslage, Schutzbedarf und Zielkriterien für den Themenblock „Ende-zu-Ende-Ablauf eines sicheren Firmware-Updates“ erfassen.
- Relevante Komponenten, Daten, Rollen und Abhängigkeiten anhand von Paketierung, Signierung, optionale Kompression und Verschlüsselung, Transport, Installation, Startprüfung und Recovery modellieren.
- Die erforderliche Konfiguration, Implementierung oder Prozessfolge am Laborsystem beziehungsweise am Architekturmodell schrittweise umsetzen.
- Funktion, Sicherheitsgrenzen, Fehlerverhalten und Nachvollziehbarkeit mit definierten Positiv-, Negativ- und Manipulationsfällen prüfen.
- Als Arbeitsergebnis ein vollständiges Ablaufdiagramm mit Zuständen und Prüfpunkten dokumentieren, fachlich abnehmen und in einen wiederholbaren Standard überführen.
5. Einführungsplanung und Seminarpfade
Schwerpunkt: Use Cases, Zielplattformen, Rollen, Laboranforderungen, Pilotumfang, Abnahme und Spezialisierungsbedarf.
- Ausgangslage, Schutzbedarf und Zielkriterien für den Themenblock „Einführungsplanung und Seminarpfade“ erfassen.
- Relevante Komponenten, Daten, Rollen und Abhängigkeiten anhand von Use Cases, Zielplattformen, Rollen, Laboranforderungen, Pilotumfang, Abnahme und Spezialisierungsbedarf modellieren.
- Die erforderliche Konfiguration, Implementierung oder Prozessfolge am Laborsystem beziehungsweise am Architekturmodell schrittweise umsetzen.
- Funktion, Sicherheitsgrenzen, Fehlerverhalten und Nachvollziehbarkeit mit definierten Positiv-, Negativ- und Manipulationsfällen prüfen.
- Als Arbeitsergebnis einen priorisierten Projekt- und Qualifizierungsfahrplan dokumentieren, fachlich abnehmen und in einen wiederholbaren Standard überführen.
Praxisübungen und Laborszenarien
- Erstellung eines Kontextdiagramms für eine beispielhafte Embedded-Plattform.
- Zuordnung von Angriffsszenarien zu emBoot-Secure-, emSecure-Boot- und emSecure-Funktionen.
- Ableitung eines Pilotumfangs mit technischen und organisatorischen Abnahmekriterien.
Zielgruppe und Voraussetzungen
Zielgruppe: Embedded-Entwicklung, Software- und Systemarchitektur, technische Projektleitung, Product Security, Qualitätssicherung und Produktmanagement.
Voraussetzungen: Grundverständnis von Mikrocontrollern, Firmware, Bootloadern und Software-Releases; Kryptografie-Vorkenntnisse sind hilfreich, aber nicht erforderlich.
Didaktik und Arbeitsweise
Kurze Fachimpulse werden unmittelbar durch Architekturarbeit, Demonstrationen, strukturierte Implementierungsschritte, praktische Übungen und kontrollierte Fehlerfälle vertieft. Jede Übung verwendet definierte Ausgangswerte, Prüfpunkte, Negativfälle und Dokumentationsanforderungen, damit die erarbeiteten Abläufe als Entwicklungs-, Produktions- oder Betriebsstandard wiederholbar bleiben.
Fachbereichsleitung und Trainerteam
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 1 Tag ca. 6 h, Beginn 10:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 599 zzgl. MwSt. Inhaus: € 1.700 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Embedded-Entwicklung, Software- und Systemarchitektur, technische Projektleitung, Product Security, Qualitätssicherung und Produktmanagement |
| Voraussetzungen: | Grundverständnis von Mikrocontrollern, Firmware, Bootloadern und Software-Releases; Kryptografie-Vorkenntnisse sind hilfreich, aber nicht erforderlich |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Architekturarbeit, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhouse, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
