Inhaltsübersicht
- DTLS-Architektur und Unterschiede zu TLS
- UDP-Transport und BIO-Anbindung
- Handshake, Retransmission und Fragmentierung
- PSK- und Zertifikatsbetrieb
- Robuste IoT-Fehlerbehandlung
Beschreibung
DTLS ist nicht einfach TLS mit anderem Transport. UDP, Paketverlust, Wiederholungen und Fragmentierung verändern die Implementierung deutlich. Dieses Seminar zeigt, wie Mbed TLS für datagrammbasierte Kommunikation eingesetzt wird, welche Designentscheidungen für kleine Geräte relevant sind und wie eine DTLS-Verbindung auch dann stabil bleibt, wenn das Netzwerk sich verhält wie ein alter Kopierer am Montagmorgen.
Schrittweise Seminarinhalte
Tag 1
- DTLS-Protokollmodell und Abgrenzung zu TLS 1.2/1.3 einordnen
- UDP-Sende- und Empfangsfunktionen an die Mbed-TLS-BIO-Schicht anbinden
- Client- und Server-Grundgerüst für DTLS aufbauen
- Sitzungsparameter, Timeouts und Fehlerpfade initial konfigurieren
Tag 2
- Handshake mit Paketverlust und Wiederholungen untersuchen
- Cookie-Mechanismen und einfache DoS-Schutzmaßnahmen bewerten
- PSK- und Zertifikatsvarianten vergleichen und konfigurieren
- Fragmentierung, MTU und Buffergrößen für Embedded-Ziele dimensionieren
Tag 3
- Reconnect-, Timeout- und Recovery-Strategien implementieren
- Negativtests für Paketverlust, Reihenfolge und ungültige Nachrichten durchführen
- Logging und Metriken für Betrieb und Support definieren
- DTLS-Checkliste für IoT-Produkte erstellen
Zielgruppe
Firmware- und IoT-Entwickler, Systemarchitekten und Security Engineers, die UDP-basierte Kommunikation mit Mbed TLS schützen wollen.
Voraussetzungen
C-Entwicklung, Grundlagen zu UDP und TLS sowie allgemeines Verständnis von Embedded- oder IoT-Kommunikation.
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: | 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.797 zzgl. MwSt. Inhaus: € 5.100 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Firmware-Entwickler, IoT-Entwickler, Systemarchitekten |
| Voraussetzungen: | C-Grundlagen sowie Basiswissen zu UDP und TLS |
| 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.
