Inhaltsübersicht
- Mbed-TLS-Architektur und Build-Basis
- TLS-Client- und TLS-Server-Entwicklung
- DTLS für UDP-Kommunikation
- X.509 und Zertifikatsprüfung
- PSA Crypto, Tests und Debugging
Beschreibung
Dieses Seminar ist die kompakte, aber vollständige Praxisstrecke für Entwicklungsteams. Es verbindet die wichtigsten Einzelthemen zu einem durchgehenden Lernpfad: von Architektur und Build über TLS/DTLS-Kommunikation bis zu X.509, PSA Crypto, Fehleranalyse und Integrationshygiene. Es ist die richtige Wahl, wenn mehrere Einzelkurse fachlich sinnvoll wären, aber eine geschlossene Woche besser in die Projektplanung passt.
Schrittweise Seminarinhalte
Tag 1
- Architektur, Komponenten und typische Einsatzszenarien von Mbed TLS einordnen
- Build- und Konfigurationsbasis vorbereiten
- Feature-Profile für Client, Server, DTLS und Crypto ableiten
- Erste Diagnose- und Logging-Grundlagen aufsetzen
Tag 2
- TLS-Client mit sauberer Hostnamen- und Zertifikatsprüfung entwickeln
- TLS-Server-Grundgerüst mit Zertifikaten und Cipher-Konfiguration erstellen
- Sitzungen, Fehlerpfade und sichere Defaults betrachten
- Client-/Server-Interoperabilität testen
Tag 3
- DTLS-Kommunikation über UDP aufbauen
- Retransmission, Timeouts, Cookies und Fragmentierung untersuchen
- PSK- und Zertifikatsvarianten vergleichen
- IoT-typische Fehlerfälle reproduzieren
Tag 4
- X.509-Zertifikatsketten, Trust Stores und Validierung prüfen
- PSA-Crypto-Operationen und Schlüsselattribute anwenden
- Entropie, Zufallszahlen und Schlüsselableitung bewerten
- Fehlercodes und Negativtests strukturieren
Tag 5
- Speicher- und Footprint-Aspekte berücksichtigen
- Hardening- und Review-Checklisten erstellen
- Regressionstests und CI-Prüfungen planen
- Integrationsentscheidungen für eigene Projekte dokumentieren
Zielgruppe
Software- und Embedded-Entwickler, technische Leads und Security Engineers, die einen vollständigen Mbed-TLS-Praxisüberblick mit Implementierungsschwerpunkt benötigen.
Voraussetzungen
C-Kenntnisse und Grundverständnis von Netzwerkprotokollen. TLS-Grundlagen sind hilfreich, werden aber zu Beginn eingeordnet.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

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: | 5 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 2.995 zzgl. MwSt. Inhaus: € 8.500 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Entwickler, technische Leads, Security Engineers |
| Voraussetzungen: | C-Kenntnisse und Grundverständnis von Netzwerkprotokollen |
| 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, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, 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.
