Übungsaufgaben
Drei Aufgaben aufsteigender Schwierigkeit — von der Browser-Analyse bis zum System-Design. Für jede gibt es einen KI-Review-Prompt: du machst die Aufgabe zuerst selbst, kopierst dann den Prompt mit deiner Lösung in Claude, ChatGPT oder Gemini und bekommst strukturiertes Feedback zu genau den Konzepten aus den Lektionen.
Aufgabe 1 — TLS-Verbindungen im Alltag analysieren
●○○⏱ 30 minÖffne 5 Websites, die du regelmäßig nutzt (z.B. Bank, E-Mail, Social Media, Nachrichten, Shopping). Klick auf das Schloss-Symbol in der Adressleiste und dann auf „Verbindung ist sicher" oder „Zertifikat". Dokumentiere für jede Site:
- TLS-Version (z.B. TLS 1.3) — steht unter Verbindungsdetails
- Cipher Suite (z.B. TLS_AES_128_GCM_SHA256) — was bedeuten die einzelnen Teile?
- Zertifikats-Aussteller (Root-CA und Intermediate) — wem vertraut dein Browser hier?
- Gültigkeitszeitraum des Zertifikats — wie lange ist es noch gültig?
- Kurzes Fazit pro Site: wie gut konfiguriert ist die Verbindung?
Kopiere den Prompt, öffne eine KI-deiner-Wahl (Claude, ChatGPT, Gemini, etc.), füge den Prompt ein und hänge dein Bild dran. Du bekommst eine strukturierte Rückmeldung zu den genannten Kriterien.
Aufgabe 2 — Diffie-Hellman durchrechnen und MitM erklären
●●○⏱ 45 minZwei Teile. Teil 1: Führe einen vollständigen Diffie-Hellman-Schlüsseltausch mit diesen kleinen Zahlen manuell durch (Taschenrechner erlaubt):
Alice wählt geheim: a = 6
Bob wählt geheim: b = 15
Berechne: A, B, und den gemeinsamen Schlüssel auf beiden Seiten.
Teil 2: Erkläre schriftlich (5–10 Sätze): Wie würde ein Man-in-the-Middle-Angriff hier funktionieren? Und warum verhindert ein TLS-Zertifikat diesen Angriff?
- A = g^a mod p berechnet (Alice schickt das an Bob)
- B = g^b mod p berechnet (Bob schickt das an Alice)
- Gemeinsamer Schlüssel auf Alices Seite: B^a mod p
- Gemeinsamer Schlüssel auf Bobs Seite: A^b mod p — beide gleich?
- MitM-Angriff erklärt: was macht Eve konkret, was sieht sie, was sieht sie nicht?
- Zertifikat-Gegenmaßnahme erklärt: welche Rolle spielt die CA?
Kopiere den Prompt, öffne eine KI-deiner-Wahl (Claude, ChatGPT, Gemini, etc.), füge den Prompt ein und hänge dein Bild dran. Du bekommst eine strukturierte Rückmeldung zu den genannten Kriterien.
Aufgabe 3 — Sicheres Dokumentensystem entwerfen
●●●⏱ 1.5 hEine kleine Kanzlei (5 Anwälte, 1 Sekretariat) möchte vertrauliche Mandantendokumente digital austauschen — intern und mit externen Partnern. Entwirf ein Konzept (1–2 Seiten Fließtext oder strukturierte Stichpunkte), das beschreibt, welche kryptografischen Bausteine du wie einsetzt.
- Vertraulichkeit: Wie werden Dokumente verschlüsselt? (Symmetrisch? Asymmetrisch? Beides?)
- Integrität: Wie stellt man fest, ob ein Dokument unterwegs verändert wurde?
- Authentizität: Wie weiß der Empfänger, von wem das Dokument wirklich stammt?
- Schlüsselverwaltung: Wie werden Schlüssel generiert, gespeichert, geteilt — und was passiert, wenn ein Anwalt die Kanzlei verlässt?
- Angreifermodell: Gegen welche Angriffe schützt dein System — und gegen welche bewusst nicht?
- Konkrete Bausteine benennen: AES-GCM, RSA/ECC, HMAC, TLS, Zertifikate — was davon, warum?
Kopiere den Prompt, öffne eine KI-deiner-Wahl (Claude, ChatGPT, Gemini, etc.), füge den Prompt ein und hänge dein Bild dran. Du bekommst eine strukturierte Rückmeldung zu den genannten Kriterien.