Workshop-Wiki · Deutsch

TLS Workshop – Übersicht

Dieser Workshop führt von TLS- und X.509-Grundlagen bis zu ACME, mTLS, Zertifikatsmonitoring, Hardening und Incident Response.

Workshop-Beispiele als ZIP
Lernstand in der Web-App

Kapitel als gelesen markieren, Lesefortschritt sehen und Praxismodule abhaken: Diese Funktionen stehen nach Aktivierung der optionalen Web-App zur Verfügung. Der Workshop-Fortschritt ergibt sich automatisch aus den Kapiteln aller Dokumentseiten. Deine Auswahl bleibt auf diesem Gerät; es gibt kein Konto und keinen Serverabgleich. Eine Installation ist nicht erforderlich. Beim Widerruf in den Datenschutz-Einstellungen wird der Lernstand gelöscht.

Lesefortschritt0%
0%
0 / 10 Kapitel gelesen
Weitere SprachfassungEnglisch ↗Griechisch ↗

TLS Workshop – Übersicht

Überblick

Dieser Workshop führt von TLS- und X.509-Grundlagen bis zu ACME, mTLS, Zertifikatsmonitoring, Hardening und Incident Response.

Der Fokus liegt auf:

  • TLS 1.2, TLS 1.3 und sichere Protokollpolitik
  • X.509-Zertifikate, CSRs, SANs, Key Usage und Chains
  • OpenSSL-Analyse, Trust Stores und Hostname-Validierung
  • ACME, Renewal, Webserver-TLS und Kubernetes-Ingress
  • mTLS, Service-Identitäten und Plattformbetrieb
  • Revocation, CT, HSTS, Monitoring und Key-Compromise-Recovery
01 / 10

Quickstart

bash
# Workshop content is provided through the Orthevs Academy.
chmod +x scripts/provision_tls.sh
./scripts/provision_tls.sh --dry-run
./examples/00-lab-skeleton/run.sh
02 / 10

Zielgruppe

Developer, Administratoren, DevOps Engineers, SREs, Platform Engineers, Cloud Engineers, Security Engineers und alle, die TLS-Verbindungen betreiben, debuggen oder absichern.

03 / 10

Lernpfad

Level Schwerpunkt Ergebnis
Grundlagen TLS-Grundlagen, SSL-Abgrenzung, Zertifikate, Keys, CAs, SANs, Trust und erste OpenSSL-Analyse Du kannst die zugehörigen TLS-Muster erklären, lokal prüfen und bewerten.
Intermediate Handshake, TLS 1.2/1.3, Cipher Suites, Chain-Building, CSR, Webserver und Debugging Du kannst die zugehörigen TLS-Muster erklären, lokal prüfen und bewerten.
Professional ACME, Automatisierung, Kubernetes Ingress, cert-manager, mTLS, Monitoring und Enterprise PKI Du kannst die zugehörigen TLS-Muster erklären, lokal prüfen und bewerten.
Advanced Security Hardening, Revocation, CT, HSTS, Legacy-Abbau, TLS Inspection, Key Compromise und Incident Response Du kannst die zugehörigen TLS-Muster erklären, lokal prüfen und bewerten.
04 / 10

Aufbau

05 / 10

Workshop-Aufbau

text
.
├── assessments/
├── docs/
├── examples/
├── exercises/
├── media/
├── scripts/
├── workshops/
├── LICENSE.md
└── README-DE.md
06 / 10

Voraussetzungen

  • Linux, macOS oder WSL
  • OpenSSL
  • curl
  • Git
  • Python 3
  • optional NGINX, Apache, testssl.sh, cert-manager oder Kubernetes für echte Plattformlabs
07 / 10

Alle internen Links führen zu den zugehörigen Workshop-Inhalten. Deutsche und englische Inhalte liegen parallel auf derselben Verzeichnisebene und sind über -DE.md und -EN.md unterscheidbar.

08 / 10

Offizielle und fachliche Dokumentation

09 / 10

Arbeitsweise

  • Verwende keine produktiven Private Keys, Zertifikate oder Kundendomains in Labs.
  • Testkeys und Zertifikate werden nur unter work/ erzeugt und nicht committet.
  • Externe Scans erfolgen nur mit ausdrücklicher Berechtigung.
  • CA-, Trust-Store-, HSTS- und mTLS-Änderungen werden dokumentiert und begründet.

10 / 10

TLS · Orthevs Academy

31 Module als durchgängiger Lernpfad.

Die Reihenfolge bleibt unverändert: von der Laborgrundstruktur über fachliche Grundlagen und Betriebsmodelle bis zum abschließenden Troubleshooting. Die technischen Verzeichnisnamen werden bewusst beibehalten.

Orthevs – Engineering als Grundlage für das, was als Nächstes kommt.

Orthevs als App

Orthevs installieren

Die Orthevs Web-App kann auf unterstützten Mobilgeräten und Desktop-Browsern installiert werden.

iPhone und iPad

Öffnen Sie Orthevs in Safari. Tippen Sie auf Teilen, dann auf ‚Zum Home-Bildschirm‘. Aktivieren Sie gegebenenfalls ‚Als Web-App öffnen‘ und tippen Sie auf ‚Hinzufügen‘.

Android

Für die Web-App öffnen Sie das Browsermenü und wählen ‚App installieren‘ oder ‚Zum Startbildschirm hinzufügen‘. Bestätigen Sie die Installation.

Desktop-Browser

Öffnen Sie das Browsermenü oder das Installationssymbol in der Adressleiste und wählen Sie ‚App installieren‘ beziehungsweise ‚Zum Dock hinzufügen‘.

Die Web-App-Installation hängt vom Browser ab. Falls kein Installationsdialog erscheint, nutzen Sie die angezeigten Schritte im Browser.